Ошибка компилятора CS0621
Обновлен: Ноябрь 2007
Сообщение об ошибке
"член": виртуальные и абстрактные члены не могут быть закрытыми
'member' : virtual or abstract members cannot be private
Не разрешается использовать закрытые виртуальные или абстрактные члены.
Следующий пример приводит к созданию ошибки CS0621:
// CS0621.cs
abstract class MyClass
{
private virtual void DoNothing1() // CS0621
{
}
private abstract void DoNothing2(); // CS0621
public static void Main()
{
}
}