从我在网上阅读的内容来看,如果是该领域,private它可以以领先的_. 但是,当我执行以下操作时,它会抱怨?是因为我要返回私有领域吗?对我来说没有意义,因为任何消耗它的东西都不知道 _myObject 那么它为什么重要?
private MyBusinessObject _myObjectBO;
protected MyBusinessObject MyObjectBO
{
get { return _myObjectBO ?? (_myObjectBO= new MyBusinessObject()); }
}
Run Code Online (Sandbox Code Playgroud)
该消息指出该属性的类型不合规。
检查MyBusinessObject班级;许多开发人员忘记添加[assembly: CLSCompliant(true)](不幸的是,它不是标准模板的一部分)