Exemple #1
0
        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);
        }
Exemple #2
0
 public static void SayHello(string name, DelegateSayHello delgateSayhello)
 {
     delgateSayhello(name);
 }