コンパイラ エラー CS1721

更新 : 2007 年 11 月

エラー メッセージ

クラス 'class' に複数の基本クラスを指定することはできません: 'class_1' および 'class_2'

このエラー メッセージの最も一般的な原因としては、多重継承の使用があります。C# では、複数のクラスを継承することはできません。クラス宣言で、1 つの基本クラスを指定したら、その後に続けて指定できる型はインターフェイスに限られます。

使用例

次の例では CS1721 エラーが生成されます。

// CS1721.cs
public class A {}
public class B {}
public class MyClass : A, B {}   // CS1721