Erreur du compilateur CS0426
Le nom de type 'identificateur' n’existe pas dans le type 'type'
Cette erreur se produit lorsque vous faites référence à un type imbriqué dans un autre type, mais que ce type imbriqué n’existe pas. Cela peut se produire si vous orthographiez mal le nom du type imbriqué. Vérifiez l’orthographe des noms utilisés et vérifiez que le type englobant comporte le membre attendu.
L’exemple suivant génère l’erreur CS0426 car la classe C n’a aucun type imbriqué A :
// CS0426.cs
class C
{
// No nested types are declared.
}
class D
{
public static void Main()
{
C c = new C();
// Attempt to reference a nested type A:
C.A a; // CS0426 because no such type C.A
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :