寫程式也一段時間,一直沒去搞懂一些東西
認真下定決心要去弄懂一些基礎知識
如有說錯也可以糾正<(-_-)>
類別中的屬性,用來描述物件的特性
public class Person
{
public string Name { get; set; }
}
就像定義變數一樣,前面根據變數的存取範圍使用不同的關鍵字
使用get和set關鍵字
當物件被設定屬性時,需要set關鍵字
當需要取得物件的屬性,需要get關鍵字
只能讀取屬性,只需要get關鍵字
只能設定屬性,只需要set關鍵字
如果有特別的需求,也可以在裡面寫程式處理參數
public class Person
{
public string Name { get; set; }
//唯寫屬性
//在操作物件時,Person.Age=123
//set裡的value會等於123
public string Age
{
set
{
Age=Value;
}
}
//唯讀屬性
public String Tall
{
get
{
return Tall;
}
}
}