c#属性中的get和set属性
生活随笔
收集整理的這篇文章主要介紹了
c#属性中的get和set属性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
get是給屬性賦值,set是取屬性的值。
get、set用法:
一是隱藏組件或類內部的真是成員;
二是用來建立約束的,比如,實現“有我沒你”這種約束;
?
三是用來響應屬性變化事件,當屬性變化是做某事,只要寫在set方法里就行。
當你想讀出或寫入屬性的值時,存取標志限定了被實現的語句。用于讀出屬性的值的存取標志記為關鍵字get,而要修改屬性的值的讀寫符標志記為set。
下面是示例代碼:
public?class?Student?
{?
private?string?name?
public?string?Name?
{?
set{name=value;}//這里是給私有屬性name賦值?
get{return?name;}//這里取出私有屬性name的值?
}?
}
轉載于:https://www.cnblogs.com/ajimide/p/5432717.html
總結
以上是生活随笔為你收集整理的c#属性中的get和set属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 集合、函数
- 下一篇: 单例模式的两种实现方式对比:DCL (d