36 使用FCL中的委托声明
FCL中存在三类委托声明:Action, Func, Predicate
class Program { static void Main(string[] args) { Func<int, int, int> add = Add; Action<string> print = Print; Predicate<int> a = IsTrue; print(add(1, 2).ToString()); print(a(0).ToString()); } static bool IsTrue(int a) { return true; } static int Add(int i, int j) { return i + j; } static void Print(string msg) { Console.WriteLine(msg); } }
Stay hungry, stay foolish

浙公网安备 33010602011771号