使用英语阅读

通过


编译器错误 CS0426

类型“type”中不存在类型名称“identifier”

引用嵌套在另一类型中的类型而这一嵌套类型不存在时,会出现此错误。 键错嵌套类型的名称时可能出现此错误。 检查所用名称的拼写,并验证外层类型具有所需成员。

下面的示例生成 CS0426,因为类 C 不具有嵌套类型 A:

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

请参阅