“specifier”: 属性声明不能具有重写说明符(而应将该说明符放在属性的 get/set 方法上)
未正确声明属性。 有关详细信息,请参阅
示例
以下示例生成 C3798
// C3798.cpp
// compile with: /clr /c
ref struct A {
property int Prop_1 abstract; // C3798
property int Prop_2 sealed; // C3798
// OK
property int Prop_3 {
virtual int get() abstract;
virtual void set(int i) abstract;
}
property int Prop_4 {
virtual int get() sealed;
virtual void set(int i) sealed;
}
};