Sdílet prostřednictvím


Chyba kompilátoru C2844

'member' : nemůže být členem rozhraní "interface"

Poznámky

Třída rozhraní nemůže obsahovat datový člen, pokud není také vlastností.

V rozhraní není povolená jakákoli jiná vlastnost nebo členová funkce. Konstruktory, destruktory a operátory navíc nejsou povoleny.

Example

Následující příklad generuje C2844:

// C2844a.cpp
// compile with: /clr /c
public interface class IFace {
   int i;   // C2844
   // try the following line instead
   // property int Size;
};