更新:2007 年 11 月
错误消息
类“class”不能具有多个基类: “class_1”和“class_2”导致此错误的最常见的原因是试图使用多重继承。 C# 中的类只能从一个类继承:类声明中位于类名称后面的其余的类都必须是接口。
示例
下面的示例生成 CS1721。
复制代码 | |
---|---|
// CS1721.cs public class A {} public class B {} public class MyClass : A, B {} // CS1721 |
更新:2007 年 11 月
导致此错误的最常见的原因是试图使用多重继承。 C# 中的类只能从一个类继承:类声明中位于类名称后面的其余的类都必须是接口。
下面的示例生成 CS1721。
复制代码 | |
---|---|
// CS1721.cs public class A {} public class B {} public class MyClass : A, B {} // CS1721 |