Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS0426

Název typu identifikátor v typu Type neexistuje.

K této chybě dochází, když odkazujete na typ vnořený v jiném typu, ale neexistuje žádný takový vnořený typ. K tomu může dojít, pokud nesprávně zadáte název vnořeného typu. Zkontrolujte pravopis použitých názvů a ověřte, že je nadřazený typ očekávaným členem.

Následující ukázka generuje CS0426, protože třída C nemá žádný vnořený typ 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  
   }  
}  

Viz také