打印本文 打印本文 关闭窗口 关闭窗口
Csharp+Asp.net系列教程(二)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3287  更新时间:2009/4/23 10:46:27  文章录入:mintao  责任编辑:mintao
            {
                //定义与mfDelegate有相同参数类型的方法Hello()
                    public static void Hello(string name)
                    {
                        Console.WriteLine("您好,{0}!",name);
                    }
                //定义与mfDelegate有相同参数类型的方法GoodBye()
                    public static void GoodBye(string name)
                    {
                        Console.WriteLine("再见,{0}!",name);
                    }
                    public static void Main()
                    {
                        //创建一个mfDelegate实例 mf1
                        mfDelegate mf1=new mfDelegate(Hello);
                        //调用mf1
                            mf1("mikecat");
                        mfDelegate mf2=new mfDelegate(GoodBye);
                            mf2("mikecat");
                        //将mf1 mf2组合成一个新的委托mf3
                        mfDelegate mf3=mf1+mf2;
                        //调用mf3
                            mf3("迈克老猫");
                        //从组合的委托mf3中删除mf1
                        mfDelegate mf4=mf3-mf1;
                            mf4("mikecat");
                    }
            }
                        程序结果:您好,mikeca

上一页  [1] [2] [3] [4]  下一页

打印本文 打印本文 关闭窗口 关闭窗口