Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Impossibile assegnare un valore alla proprietà o all'indicizzatore 'proprietà' perché è in sola lettura.
Property or indexer 'property' cannot be assigned to ù it is read only
Si è tentato di assegnare un valore a una proprietà, ma quest'ultima non dispone di una funzione di accesso set. Risolvere l'errore aggiungendo una funzione di accesso set. Per ulteriori informazioni, vedere Procedura: dichiarare e utilizzare le proprietà Read/Write (Guida per programmatori C#).
Esempio
Il seguente codice di esempio genera l'errore CS0200:
// CS0200.cs
public class MainClass
{
// private int _mi;
int I
{
get
{
return 1;
}
// uncomment the set accessor and declaration for _mi
/*
set
{
_mi = value;
}
*/
}
public static void Main ()
{
MainClass II = new MainClass();
II.I = 9; // CS0200
}
}