Compilerwarnung (Stufe 4) CS0649
Dem Feld "Feld" wird nie etwas zugewiesen, und es hat immer seinen Standardwert von "Wert"
Der Compiler hat eine nicht initialisierte private oder interne Felddeklaration erkannt, der nie ein Wert zugewiesen wird.
Im folgenden Beispiel wird CS0649 generiert:
C#
// CS0649.cs
// compile with: /W:4
using System.Collections;
class MyClass
{
Hashtable table; // CS0649
// You may have intended to initialize the variable to null
// Hashtable table = null;
// Or you may have meant to create an object here
// Hashtable table = new Hashtable();
public void Func(object o, string p)
{
// Or here
// table = new Hashtable();
table[p] = o;
}
public static void Main()
{
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: