namespace DelegateConsole
{
class Program
{
public delegate void myVoidDel();
public delegate string myFuncDel();
public Func<int> myFunc;
public Action myAct;
static void Main(string[] args)
{
//old writting
myVoidDel myVoidDel = new myVoidDel(delVoid);
//lambda
myVoidDel += new myVoidDel(() => Console.WriteLine("This is Void, version 3"));
myFuncDel myFuncDel = () => "This is function";
Console.ReadKey();
}
static void delVoid()
{
Console.WriteLine("This is Void, version 1");
}
}
}
C# Lambda的几种写法
最新推荐文章于 2024-06-02 20:32:09 发布