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
Utilizzo del campo 'campo' probabilmente non assegnato.
Use of possibly unassigned field 'field'
È stato utilizzato un campo in una struttura senza prima inizializzarlo. Per risolvere questo problema, determinare innanzitutto quale campo non è stato inizializzato, quindi inizializzarlo prima di tentare di accedervi. Per ulteriori informazioni sull'inizializzazione di strutture, vedere Strutture (Guida per programmatori C#) e Utilizzo di strutture (Guida per programmatori C#).
Il seguente codice di esempio genera l'errore CS0170:
// CS0170.cs
public struct error
{
public int i;
}
public class MyClass
{
public static void Main()
{
error e;
// uncomment the next line to resolve this error
// e.i = 0;
System.Console.WriteLine( e.i ); // CS0170 because
//e.i was never assigned
}
}