以前用屬性的時候覺得它其實和Get**,Set**函數很像,現在發現其實它裏面別有洞天。
今天用它的地方是我以前也碰到的一個問題:
如果一個值改變了,怎麼會引發一個事件?
其實用set屬性就行了,O(∩_∩)O~
public WaysPoint<double>[] DataList
{
set
{
_dataList = value;
DataNums = _dataList.Length * 2;
Display();
}
}
這樣有數據的時候就可以自動display.