Erro do compilador CS0426
O nome do tipo «identificador» não existe no tipo «tipo»
Este erro ocorre quando você faz referência a um tipo aninhado em outro tipo, mas esse tipo aninhado não existe. Isso pode ocorrer se você digitar incorretamente o nome do tipo aninhado. Verifique a ortografia dos nomes usados e verifique se o tipo anexado tem o membro esperado.
O exemplo a seguir gera CS0426 porque a classe C não tem nenhum tipo aninhado 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
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: