BLUE.NET

-------- 众里寻她千百度

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

 

using System;

namespace program
{
    //定义泛型类
    class wangjun<T>
    {
        //定义泛型委托
        public delegate void mydelegate(T t);
        //定义泛型方法
        public void show(T t)
        {
            Console.WriteLine(t.ToString());
        }
    }
    class wangjun2
    {
        //入口Main方法
        static void Main(string[] args)
        {
            //实例化wangjun类得到wj对象
            wangjun<string> wj = new wangjun<string>();
            //使用mydelegate泛型委托来委托wj对象的show方法
            wangjun<string>.mydelegate dd = new wangjun<string>.mydelegate(wj.show);
            //执行委托
            dd("123");
        }
       
    }
}

posted on 2009-03-13 13:21  blue.net  阅读(177)  评论(0)    收藏  举报