1、使用int?
2、使用yield
3、把枚举和事件写在一个文件里面。
4、事件的定义及Cancel的使用。
5、Empty的使用。
6、using
7、Default的使用,单列模式
public SelectionBase Selection
{
get
{
return selection;
}
protected set
{
}
}