Error del compilador C3798
"specifier": la declaración de propiedad no puede tener un especificador de invalidación (en su lugar, se debe colocar en los métodos get o set de propiedad)
Se ha declarado incorrectamente una propiedad. Para obtener más información, vea
Ejemplo
El ejemplo siguiente genera el error 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;
}
};