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
Una proprietà o un indicizzatore non può essere passato come parametro out o ref.
A property or indexer may not be passed as an out or ref parameter
Una proprietà non può essere passata come parametro ref o out. Per ulteriori informazioni, vedere Passaggio di parametri (Guida per programmatori C#).
Esempio
Il seguente codice di esempio genera l'errore CS0206:
// CS0206.cs
public class MyClass
{
public static int P
{
get
{
return 0;
}
set
{
}
}
public static void MyMeth(ref int i)
// public static void MyMeth(int i)
{
}
public static void Main()
{
MyMeth(ref P); // CS0206
// try the following line instead
// MyMeth(P); // CS0206
}
}