【发布时间】:2009-04-22 16:56:22
【问题描述】:
我正在寻找像 Action 这样的东西,但我希望它是
delegate U ReturnAction<T,U>(T param);
是否已经为此设置了系统委托?我只是不想重新发明轮子。当我第一次需要谓词然后意识到它存在时,我做了同样的事情。
【问题讨论】:
我正在寻找像 Action 这样的东西,但我希望它是
delegate U ReturnAction<T,U>(T param);
是否已经为此设置了系统委托?我只是不想重新发明轮子。当我第一次需要谓词然后意识到它存在时,我做了同样的事情。
【问题讨论】:
我认为你需要
Func<T, TRet>
它有各种重载
Func<TRet>
Func<T, TRet>
Func<T1, T2, TRet>
Func<T1, T2, T3, TRet>
【讨论】:
看看 Func
delegate TReturn Func<T1,TReturn>(T1 arg1);
3.5 框架包含几个 func 重载。定义了 0 到 4 个参数。
【讨论】: