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 utilizzare la proprietà o l'indicizzatore 'proprietà/indicizzatore' in questo contesto perché la funzione di accesso set è inaccessibile.
The property or indexer 'property/indexer' cannot be used in this context because the set accessor is inaccessible
Questo errore si verifica quando la funzione di accesso set non è accessibile per il codice di programma. Per correggere l'errore, incrementare l'accessibilità della funzione oppure modificare il percorso di chiamata. Per ulteriori informazioni, vedere Accessibilità asimmetrica delle funzioni di accesso (Guida per programmatori C#).
Esempio
Il seguente codice di esempio genera l'errore CS0272:
// CS0272.cs
public class MyClass
{
public int Property
{
get { return 0; }
private set { }
}
}
public class Test
{
static void Main()
{
MyClass c = new MyClass();
c.Property = 10; // CS0272
// To resolve, remove the previous line
// or use an appropriate modifier on the set accessor.
}
}