编译器错误 CS0681
修饰符“abstract”对于字段无效。 请尝试改用属性。
不能使字段为抽象。 但是,可以有访问该字段的抽象属性。
以下示例生成 CS0681:
C#
// CS0681.cs
// compile with: /target:library
abstract class C
{
abstract int num; // CS0681
}
改为尝试使用以下代码:
C#
// CS0681b.cs
// compile with: /target:library
abstract class C
{
public abstract int num
{
get;
set;
}
}