如何从C#.net中的属性创建字段

时间:2016-07-08 08:21:26

标签: c# .net

创建属性时是否会在同一个类中自动创建字段?是否可以定义其保护级别,例如,每次创建属性时,它都会创建一个受保护的字段?

1 个答案:

答案 0 :(得分:1)

自动实现的属性正是您要完成的任务 来自MSDN

  

当您声明属性时,如下例所示,   编译器创建一个只能是的私有匿名支持字段   通过财产的获取和设置访问者访问

protected int MyProperty { get; set; }

在C#6中,您可以声明只读自动实现的属性

protected int MyProperty { get; }