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.
'property_accessor': musí zadat číselné parametry.
Poznámky
Zkontrolujte počet parametrů ve vašich get a set metodách vůči dimenzím vlastností.
Počet parametrů pro metodu
getmusí být roven počtu dimenzí vlastnosti nebo musí být nula pro neindexované vlastnosti.Počet parametrů
setmetody musí být jeden více než počet dimenzí vlastnosti.
Další informace naleznete v tématu vlastnost.
Příklady
Následující příklad vygeneruje C3904.
// C3904.cpp
// compile with: /clr /c
ref class X {
property int P {
// set
void set(); // C3904
// try the following line instead
// void set(int);
// get
int get(int, int); // C3904
// try the following line instead
// int get();
};
};
Následující příklad vygeneruje C3904.
// C3904b.cpp
// compile with: /clr /c
ref struct X {
property int Q[double, double, float, float, void*, int] {
// set
void set(double, void*); // C3904
// try the following line instead
// void set(double, double, float, float, void*, int, int);
// get
int get(); // C3904
// try the following line instead
// int get(double, double, float, float, void*, int);
}
};