1.只读 : Readonly 和const 是只读的不能对其修改;只能通过直接赋值和构造函数初始化时为它进行初始化赋值!
2.属性通常用来封装私有字段 控制对私有字段的访问,这样可以通过操作控制各种行为避免无效值。
属性有两个块,分别是get容器和set容器 get:只读 set:只写
当同时又get和set容器时意为可读可写。
属性的两个块仅是限制外部代码的访问;因为同类的其他成员也可以访问属性块所访问的数据。
3.在C#6之后引入了 自动属性可以单独存在 get或set容器
自动属性初始化字段 写法可以这样写;
public int Property {get; }=9;
Today toally experience——C#
最新推荐文章于 2024-04-28 17:17:58 发布