标签:action pre void 参数 public ica 一个 泛型 span
题外话:别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍。
本人女猿一枚,2年工作经验,喜欢钻研,喜欢创新,闲暇之余喜欢写写博客,深知自身能力薄弱,如表达错误、不当之处请园友们多多指出,互相交流。
三种泛型委托:
1.predicate:
定义:public delegate bool Predicate<in T>(T obj);
这种委托返回值必须为bool型,可传入一个T类型参数;
2.Action:
定义:public delegate void Action<T>(T obj1,T obj2,.......T obj16);
这种委托可以传入最多16个参数,但是无返回值;
3.Func:
定义:public delegate <T> Func<T>(T obj1,T obj2,........T obj16);
这种委托为了弥补以上两种委托的缺点而出现,它可以传入最多16个T类型参数,返回T类型值;
标签:action pre void 参数 public ica 一个 泛型 span
原文地址:http://www.cnblogs.com/xhkongblog/p/7844704.html