我正在将一些C ++ / CLI代码翻译成c#,我在一个类的构造函数中看到了下面的代码片段。
if( !prop1 )
prop2;
Prop1和prop2是同一个类的2个公共布尔属性,只定义了get方法。
public:
property bool prop1 { bool get(); }
property bool prop2 { bool get(); }
上述陈述是什么意思?布尔属性如何单独用作语句? 它会在c#中翻译成什么?
答案 0 :(得分:1)