C# 匿名方法


匿名方法(Anonymous methods) 提供了一種傳遞代碼塊作為委托參數的技術。匿名方法是沒有名稱只有主體的方法
在匿名方法中,不需要指定返回類型,它是從方法主體內的 return 語句推斷的。

delegate void WriteResult(string str);

public static void Run1()
{
	Console.WriteLine("Run1");
	// 使用匿名方法創建委托實例
	WriteResult wr = delegate (string str)
	{
		Console.WriteLine("Anonymous Method Write Result: {0}", str);
	};

	// 使用匿名方法調用委托
	wr("Test Anonymous Method");
}

示例代碼

AnonymousMethodDemo

參考資料

C# 匿名方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM