'property_accessor': プロパティのアクセサー メソッドは、すべて静的であるか、またはすべて静的でないかのどちらかです
重要なプロパティを定義する場合、アクセサー関数は静的またはインスタンスのいずれかですが、両方にすることはできません。
詳細については、「 property 」を参照してください。
例
次の例では C3804 が生成されます。
// C3804.cpp
// compile with: /c /clr
ref struct A {
property int i {
static int get() {}
void set(int i) {}
} // C3804 error
// OK
property int j {
int get() { return 0; }
void set(int i) {}
}
property int k {
static int get() { return 0; }
static void set(int i) {}
}
};