Func for void TResult?
Func
在.NET中非常方便。 有没有办法可以指定param类型并将结果值设置为void? 我想将void Write(string)
作为参数传递。
Action
– “封装一个采用单个参数但不返回值的方法”
我相信你正在寻找Action
系列的委托类型。
它并不完美,但有时当我想对现有函数伪造这种行为时(我宁愿不将其重新实现为Action
)我只会返回null
并抛弃该值。
Func myFunc = (inVar) => { // do work... return null as object; };