1.前言:
屬性成員可以讓使用者在類別中宣告公開可使用的屬性。
2.說明:
建立一個Line類別,其中包含兩個屬性,Visible和Width。
兩個屬性值均可讀取和設定。
//Line類別
class Line
{
//屬性預設值
private bool _visible = true;
private int _width = 1;
//屬性讀取與設定
public bool Visible
{
get { return _visible; }
set { _visible = value; }
}
public int Width
{
get { return _width; }
set { _width = value; }
}
}
static void Main(string[] args)
{
Line line1 = new Line();
Console.WriteLine("Default property");
Console.WriteLine("Line visible is true or not: {0}", line1.Visible);
Console.WriteLine("Line width: {0}", line1.Width);
Console.WriteLine("-------------------------------------------------");
Console.WriteLine("Setting new property");
line1.Visible = false;
line1.Width = 2;
Console.WriteLine("Line visible is true or not: {0}", line1.Visible);
Console.WriteLine("Line width: {0}", line1.Width);
Console.ReadLine();
}
圖例:
文章標籤
全站熱搜
