摘要:
Func<T>——委托只有泛型版本的,接受参数个数可以是若干个,也可以没有,但是必须是有返回值的方法。 Func<TResult>——这个表示没有参数,只有返回值TResult的。 Func<T,TResult>——这个表示有一个参数T,有返回值TReault。 Func<T1,T2,TResult 阅读全文
摘要:
以前都是自己写委托,其实系统内部给我们系统了委托的。 Action ——委托的非泛型版本就是一个无参数无返回值的委托。 Action<T>——委托的泛型版本是一个无返回值,但是参数个数及类型可以改变的委托。 Func<T>——委托只有泛型版本的,接受参数个数可以是若干个,也可以没有参数,但是一定要有 阅读全文
摘要:
一 提问:能不能把方法作为参数传递????? 也即使能能不能声明一个存放方法的变量呢——委托 委托是一种数据类型,像类一样(可以生命委托类型变量),委托是用来接受方法的,通过委托可以吧方法作为参数进行传递 二 需求:假设一件事情在前面和后面要做的事情比较固定,(这里假设输出“ ”),但是中间要做的事 阅读全文