【发布时间】:2012-08-07 05:02:44
【问题描述】:
谁能说出静态/对象方法调用与委托方法调用之间的区别,这里是我提供的示例。
class Program
{
private delegate void TestDeleg1(string input1);
static void Main(string[] args)
{
// Using delege & Lambda expression
TestDeleg1 testDeleg1 = input => { var test = "Hai " + input; Console.WriteLine(test); };
testDeleg1("Microsoft");
// Using simple static method invoke
TestImplementation("Microsoft");
Console.ReadLine();
}
public static void TestImplementation(string input1)
{
var test = "Hai " + input1;
Console.WriteLine(test);
}
}
因为我没有发现委托方法调用的任何实时用法。
谢谢, S.Venkatesh
【问题讨论】:
标签: c#