C#中的屬性get和set()方法
https://zhidao.baidu.com/question/464931179.html
get是給屬性賦值,set是取屬性的值。
get、set用法:
一是隱藏組件或類內部的真是成員;
二是用來建立約束的,比如,實現“有我沒你”這種約束;
三是用來響應屬性變化事件,當屬性變化是做某事,只要寫在set方法里就行。
當你想讀出或寫入屬性的值時,存取標志限定了被實現的語句。用於讀出屬性的值的存取標志記為關鍵字get,而要修改屬性的值的讀寫符標志記為set。
下面是示例代碼:
public class Student
{
private string name
public string Name
{
set{name=value;}//這里是給私有屬性name賦值
get{return name;}//這里取出私有屬性name的值
}
}