要查看属性名称,请使用特性
功能。
要获取和设置类属性的值,请使用MATLAB®点表示法:
x = classname.propertyname;classname.propertyname = y;
以下示例获取属性的值(本月的当前日期):
dtnow = system.datetime.now;d = dtnow.day;
以下示例设置属性的值(体积
为一个deginalsynthesizer
目的):
net.addassembly('system.speech');ss = system.speech.synthesis.speechsynthesizer;ss.volume = 50;说(SS,“您可以在matlab中使用.NET库)
要设置静态属性,请致电net.setstaticProperty.
功能。例如,看到设置静态.NET属性。
MATLAB代表公共.NET字段为属性。
matlab表示.NET属性,将参数作为方法。有关更多信息,请参阅呼叫.NET属性拍摄参数。
MATLAB将C#关键字映射到MATLAB属性属性,如下表所示。
C#属性关键字 | MATLAB属性 |
---|---|
上市 那静止的 |
使用权 =上市 |
保护 那私人的 那内部的 |
Matlab不可见 |
得到 那放 |
使用权 =上市 |
得到 |
Getaccess. =上市 那setaccess. =私人的 |
放 |
setaccess. =上市 那Getaccess. =私人的 |
MATLAB将C#关键字映射到MATLAB字段属性,如下表所示。
C#Field关键字 | matlab mapping. |
---|---|
上市 |
金宝app支持的 |
保护 那私人的 那内部的 那保护内部 |
Matlab不可见 |
有关MATLAB属性的更多信息,请参阅属性属性。