Ошибка компилятора CS0426
Имя типа "идентификатор" отсутствует в типе "тип"
Эта ошибка возникает при ссылке на тип, вложенный в другой тип, но такой вложенный тип не существует. Это может произойти, если имя вложенного типа указано с ошибкой. Проверьте правильность написания имен и убедитесь, что во вмещающем типе имеется ожидаемый член.
Следующий пример приводит к возникновению ошибки CS0426, потому что в классе C отсутствует вложенный тип 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
}
}
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по