4
带out参数的Func <T>
我可以将带有out参数的方法作为Func传递吗? public IList<Foo> FindForBar(string bar, out int count) { } // somewhere else public IList<T> Find(Func<string, int, List<T>> listFunction) { } Func需要一个类型,因此out不能在那里编译,调用listFunction需要一个int,不允许out in。 有没有办法做到这一点?