匿名方法(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");
}