Daw*_*ejt 3 .net c# generics func
有没有办法为通用 Func<...> 的命名参数来支持智能感知?
例子:
Func<int, int, int> f1 = new Func<int, int, int>(
(a, b) => { return a + b }
);
f1(2, 3);
Run Code Online (Sandbox Code Playgroud)
不,不过您可以定义自己的委托/接口。
public delegate int DoTheThing(int a, int b);
Run Code Online (Sandbox Code Playgroud)
或者
public interface IThingDoer {
int DoTheThing(int a, int b);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
418 次 |
| 最近记录: |