添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

“Property name”必须声明主体,因为它未标记为 abstract 或 extern。 自动实现的属性必须定义 get 和 set 访问器。

除非常规属性标记为 abstract 或 extern ,或者是 partial 类型的成员,否则它必须提供主体。 自动实现的属性不提供访问器主体,但必须指定这两个访问器。 若要创建自动实现的只读属性,使 set 访问器为 private 。

更正此错误

  • 提供缺少的正文或访问器,否则对其和/或其封闭类型使用 abstract 、 extern 或 (类型) 修饰符。
  • 下面的示例生成 CS0840:

    // cs0840.cs  
    // Compile with /target:library  
    using System;  
    class Test  
        public int myProp { get; } // CS0840  
        // to create a read-only property  
        // try the following line instead  
        public int myProp2 { get; private set; }  
    
  • 自动实现的属性
  •