コンパイラ エラー CS0503

更新 : 2007 年 11 月

エラー メッセージ

抽象メソッド 'method' を virtual に指定することはできません。

abstractvirtual を意味するため、メンバ メソッドを abstractvirtual の両方としてマークしても冗長になります。

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

// CS0503.cs
namespace x
{
   abstract public class clx
   {
      abstract virtual public void f();   // CS0503
   }
}