Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'eigenschap': eigenschap heeft geen 'set'-methode
Opmerkingen
De set accessormethode van een eigenschap is niet gedefinieerd. Zie de eigenschap voor meer informatie.
Example
In het volgende voorbeeld wordt C3070 gegenereerd:
// C3070.cpp
// compile with: /clr
ref class R {
public:
R(int size) {
m_data = gcnew array<int>(size);
}
property int % MyProp[int] {
int% get(int index) {
return m_data[index];
}
}
property int % MyProp2[int] {
int% get(int index) {
return m_data[index];
}
void set(int index, int % value) {}
}
property const int % MyProp3[int] {
const int% get(int index) {
return m_data[index];
}
void set(int index, const int % value) {}
}
private:
array<int>^ m_data;
};
int main() {
R^ r = gcnew R(10);
r->MyProp[4] = 4; // C3070
int value = 4;
r->MyProp2[4] = value; // OK
r->MyProp3[4] = 4; // OK
}