Ошибка компилятора CS0549
"функция" является новым виртуальным членом в запечатанном (sealed) классе "класс"
Запечатанный класс нельзя использовать в качестве базового класса. Таким образом, бесполезно определять виртуальный метод в запечатанном классе.
В следующем примере возникает ошибка CS0549:
// CS0549.cs
// compile with: /target:library
sealed public class MyClass
{
virtual public void TestMethod() {} // CS0549
public void TestMethod2() {} // OK
}
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по