委托(delegate)的使用

    class Class2
    {

        delegate String GetString(string FirstName, string LastName);//定义一个委托
        static string FullName(string FirstName, string LastName)//定义一个方法,注意参数要和委托的保持一致
      {
       return FirstName + LastName;

      }
           
    static void Main(string[] args)
   
    { 
        //声明两个字符串型变量
      String  myFirstName="zhengliang";
      string  myLastName="liu";
        //实例化一个委托类型变量
      GetString GetName=new GetString(FullName);
      Console.WriteLine("{0}",FullName(myFirstName,myLastName));
      Console.ReadLine();
    }

 

posted on 2008-09-29 11:13  阿良  阅读(207)  评论(0编辑  收藏  举报