我偶然发现了这个问题:
myObject
的类有一个公共字段MyField
,其类型是Decimal?
我不小心访问了该字段,就好像它是具有此代码的属性:
myObject.MyField()
代替
myObject.MyField
我从编译器得到以下错误:Structure 'Decimal?' cannot be indexed because it has no default property
MSND 上有关此错误的文档非常短,我只是不明白它的含义。
Q:如果有一个是什么意思,myObject.MyField()
如果有,为什么我不能在我的领域使用?
注意:我的问题现已解决,但我想了解...