コンパイラ エラー CS0681
更新 : 2007 年 11 月
エラー メッセージ
修飾子 '抽象' はフィールドで有効ではありません。プロパティを使用してください
フィールドを abstract として宣言することはできません。ただし、抽象プロパティを使用してフィールドにアクセスすることはできます。
使用例
次の例では CS0681 エラーが生成されます。
// CS0681.cs
// compile with: /target:library
abstract class C
{
abstract int num; // CS0681
}
代わりに、次のコードを試してください。
// CS0681b.cs
// compile with: /target:library
abstract class C
{
public abstract int num
{
get;
set;
}
}