Compilerfehler CS0426
Der Typname 'Bezeichner' ist im Typ 'Typ' nicht vorhanden.
Dieser Fehler tritt auf, wenn Sie auf einen Typ verweisen, der in einem anderen Typ geschachtelt ist, aber ein derartig geschachtelter Typ nicht vorhanden ist. Dies kann vorkommen, wenn Sie den Namen des geschachtelten Typs falsch eingegeben haben. Überprüfen Sie die Schreibweise der verwendeten Namen, und überprüfen Sie, ob der einschließende Typ über den erwarteten Member verfügt.
Im folgenden Beispiel wird CS0426 generiert, da die Klasse C nicht über den geschachtelten Typ A verfügt:
// 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
}
}
Weitere Informationen
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.