更新:2007 年 11 月
本示例演示如何创建一个仅用于封装一组自动实现的属性的轻量类。当您必须使用引用类型语义时,请使用此种构造而不是结构。
示例
C# | 复制代码 |
---|---|
public class Contact { public string Name { get; set; } public string Address { get; set; } public int ContactNumber { get; set; } public int ID { get; private set; } // readonly } |
编译器为每个自动实现的属性创建了后备字段。这些字段无法直接从源代码进行访问。