Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
'type' : Triviální vlastnost nemůže mít odkazový typ.
Poznámky
Vlastnost byla deklarována nesprávně. Když deklarujete triviální vlastnost, kompilátor vytvoří proměnnou, kterou vlastnost aktualizuje, a není možné mít sledovací referenční proměnnou ve třídě.
Další informace naleznete v tématu vlastnost a sledovací referenční operátor .
Příklad
Následující příklad vygeneruje C3290.
// C3290.cpp
// compile with: /clr /c
ref struct R {};
ref struct X {
R^ mr;
property R % y; // C3290
property R ^ x; // OK
// OK
property R% prop {
R% get() {
return *mr;
}
void set(R%) {}
}
};
int main() {
X x;
R% xp = x.prop;
}