İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0426

'tanımlayıcı' tür adı 'type' türünde yok

Bu hata, başka bir tür içinde iç içe yerleştirilmiş bir türe başvurduğunda oluşur, ancak böyle bir iç içe tür mevcut değildir. İç içe türün adını yanlış yazdığınızda bu durum oluşabilir. Kullanılan adların yazımını denetleyin ve kapsayan türün beklenen üyeye sahip olduğunu doğrulayın.

C sınıfının iç içe geçmiş A türü olmadığından aşağıdaki örnek CS0426 oluşturur:

// 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  
   }  
}  

Ayrıca bkz.