Errore del compilatore C3675
'function': è riservato perché 'property' è definito
Quando si dichiara una proprietà semplice, il compilatore genera i metodi della funzione di accesso get e set e tali nomi sono presenti nell'ambito del programma. I nomi generati dal compilatore sono formati da get_ in sospeso e set_ al nome della proprietà. Pertanto, non è possibile dichiarare funzioni con lo stesso nome delle funzioni di accesso generate dal compilatore.
Per altre informazioni, vedere property .
Esempio
L'esempio seguente genera l'errore C3675.
// C3675.cpp
// compile with: /clr /c
ref struct C {
public:
property int Size;
int get_Size() { return 0; } // C3675
};