Errore del compilatore CS0170
Uso del campo 'field' probabilmente non assegnato
Un campo in una struttura è stato usato senza essere stato prima inizializzato. Per risolvere il problema, determinare prima di tutto il campo che non è stato inizializzato e quindi inizializzarlo prima di provare ad accedervi. Per altre informazioni sull'inizializzazione di struct, vedere Tipi di struttura.
L'esempio seguente 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
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: