主要内容

使用.NET属性

如何马铃薯表示.NET属性

要查看属性名称,请使用特性功能。

要获取和设置类属性的值,请使用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属性拍摄参数

如何马铃薯地图C#属性和字段访问修饰符

MATLAB将C#关键字映射到MATLAB属性属性,如下表所示。

C#属性关键字 MATLAB属性
上市静止的 使用权=上市
保护私人的内部的 Matlab不可见
得到 使用权=上市
得到 Getaccess.=上市setaccess.=私人的
setaccess.=上市Getaccess.=私人的

MATLAB将C#关键字映射到MATLAB字段属性,如下表所示。

C#Field关键字 matlab mapping.
上市 金宝app支持的
保护私人的内部的保护内部 Matlab不可见

有关MATLAB属性的更多信息,请参阅属性属性