摘要:
1、委托定义:定义委托就是定义一类方法的类型,方法类型分类原则是根据参数和返回值的不同来分类的。什么!你说方法分类还考虑返回值的类型吗?方法的重载可不会考虑方法的返回值的不同,只看方法的参数列表的啊。是的,方法重载中的方法区分的方法是不看返回值的,但是定义委托是看方法返回值的。例如:两个int参数返回一个Boolean,这就可以用委托定义一类方法,c#的表达式:public delegate bool MyDelegate(int i,int j);这时候MyDelegate就是指有两个int参数,bool返回值的方法类型,他的实类就是一个包含两个int参数,bool返回值的方法。当委托作为. 阅读全文