Ошибка компилятора CS1721
Обновлен: Ноябрь 2007
Сообщение об ошибке
Класс "class" не может иметь несколько базовых классов: "class_1" и "class_2"
The most common cause of this error message is attempting to use multiple inheritance. A class in C# may only inherit from one class: the remaining types following the class name in the class declaration must be interfaces.
Наиболее распространенной причиной возникновения этого сообщения об ошибке является использование множественного наследования. В С# класс может наследоваться только от одного класс: остальные типы, следующие за именем класса в объявлении класса должны быть интерфейсами.
Пример
В следующем примере возникает ошибка CS1721.
// CS1721.cs
public class A {}
public class B {}
public class MyClass : A, B {} // CS1721