Błąd kompilatora CS0170
Użycie prawdopodobnie nieprzypisanego pola "pole"
Pole w strukturze zostało użyte bez uprzedniego zainicjowania. Aby rozwiązać ten problem, najpierw określ, które pole zostało niezainicjowane, a następnie zainicjuj je przed próbą uzyskania do niego dostępu. Aby uzyskać więcej informacji na temat inicjowania struktur, zobacz Typy struktury.
Poniższy przykład generuje 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
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: