Ошибка компилятора C2844
"member" : не может быть членом интерфейса "interface"
Класс интерфейса не может содержать член данных, если он также не является свойством.
В интерфейсе не допускается что-либо, отличное от свойства или функции-члена. Кроме того, конструкторы, деструкторы и операторы не допускаются.
Следующий пример приводит к возникновению ошибки C2844:
// C2844a.cpp
// compile with: /clr /c
public interface class IFace {
int i; // C2844
// try the following line instead
// property int Size;
};