1.事件
典型的事件聲明:
public deletage void EventHandler(object sender, EventArgs e);
pbulic event EventHandler Click;
注意:使用了 abstract 修飾符的抽象事件必須省略事件訪問說明,否則編譯器會提示錯誤。事件所聲明的類型必須是一個代表類型,代表類型應預先聲明,如上例中的public delegate void EventHandler。
可以使用事件訪問器來添加和刪除事件:
public event MouseEventHandler MouseUp{
add {AddEventHandler(mouseUpEventKey, value); }
remove {AddEventHandler(mouseUpEventKey, value); } }
2.索引指示器
典型的索引指示器聲明:
public string this[int nIndex]
{ get{...} set{...}}
文章來源:
http://my.donews.com/robinchow/2007/04/23/post-070423-094811-418/