Avertissement du compilateur (niveau 4) CS0649
Le champ 'field' n’est jamais assigné et aura toujours sa valeur par défaut 'value'
Le compilateur a détecté une déclaration de champ privé ou interne non initialisée à laquelle une valeur n’est jamais assignée.
L’exemple suivant génère l’avertissement CS0649 :
// 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()
{
}
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.