Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"property_accessor": måste ange antal parametrar
Anmärkningar
Kontrollera antalet parametrar i dina get metoder och set mot egenskapsdimensioner.
Antalet parametrar för
getmetoden måste vara lika med antalet dimensioner för egenskapen eller vara noll för icke-indexerade egenskaper.Antalet parametrar för
setmetoden måste vara en mer än antalet dimensioner för egenskapen.
Mer information finns under egenskapen.
Examples
I följande exempel genereras 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();
};
};
I följande exempel genereras 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);
}
};