次の方法で共有


コンパイラ エラー CS0180

更新 : 2007 年 11 月

エラー メッセージ

'member' に extern と abstract の両方を指定することはできません。

abstract キーワードと extern キーワードは、同時に指定できません。extern キーワードはメンバがファイルの外側で定義されることを示し、abstract は実装が派生クラス内で提供されることを示します。詳細については、「メソッド (C# プログラミング ガイド)」を参照してください。

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

// CS0180.cs
namespace MyNamespace
{
   public class MyClass
   {
      public extern abstract int Foo(int a);   // CS0180

      public static void Main()
      {
      }
   }
}