什么是 Func<>,它的用途是什么?

最佳答案

Func<T> 是一个预定义的委托(delegate)类型,用于返回一些类型为 T 的值的方法。

换句话说,您可以使用此类型来引用返回某个值 T 的方法。例如。

public static string GetMessage() { return "Hello world"; }

可以这样引用
Func<string> f = GetMessage;

关于c# - 什么是 Func,如何以及何时使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3624731/

10-17 02:15