Błąd kompilatora CS0426
Nazwa typu "identyfikator" nie istnieje w typie "type"
Ten błąd występuje, gdy odwołujesz się do typu zagnieżdżonego w innym typie, ale nie istnieje taki typ zagnieżdżony. Może się to zdarzyć, jeśli wpiszesz nieprawidłową nazwę typu zagnieżdżonego. Sprawdź pisownię używanych nazw i sprawdź, czy typ otaczający ma oczekiwany element członkowski.
Poniższy przykład generuje CS0426, ponieważ klasa C nie ma zagnieżdżonego typu 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
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: