private void Form1_Load(object sender, EventArgs e) { // 创建一个委托对象 // 方式1 DelegateSayHello del1 = new DelegateSayHello(SayHiChinese); del1("张三"); // 方式2 DelegateSayHello del2 = SayHiEnglish; del2("Micheal Jhon"); // 方式3 SayHello("老王", SayHiChinese); }
public static void SayHello(string name, DelegateSayHello delgateSayhello) { delgateSayhello(name); }