中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#委托基礎2——多路委托

發布時間:2020-04-03 17:32:02 來源:網絡 閱讀:481 作者:woshixuye111 欄目:編程語言

 

多路委托

  1. class Program  
  2.     {  
  3.         public delegate void SayThingToS(string s);  
  4.  
  5.         void SayHello(string s)  
  6.         {  
  7.             Console.WriteLine("你好{0}", s);  
  8.         }  
  9.  
  10.         void SayGoodBye(string s)  
  11.         {  
  12.             Console.WriteLine("再見{0}", s);  
  13.         }  
  14.  
  15.         static void Main(string[] args)  
  16.         {  
  17.             // 方式一  
  18.             SayThingToS say1, say2, say3, say4;  
  19.             Program p = new Program();  
  20.             say1 = p.SayHello;  
  21.             say1("xy"); // 你好xy  
  22.  
  23.             say2 = p.SayGoodBye;  
  24.             say2("xy"); // 再見xy  
  25.  
  26.             say3 = say1 + say2;  
  27.             say3("xy"); // 你好xy,再見xy  
  28.  
  29.             say4 = say3 - say1;  
  30.             say4("xy"); // 再見xy  
  31.  
  32.  
  33.             // 方式二  
  34.             SayThingToS s1 = new SayThingToS(p.SayHello);  
  35.             s1 += new SayThingToS(p.SayGoodBye);  
  36.             s1("xy"); // 你好xy,再見xy  
  37.  
  38.             SayThingToS s2 = new SayThingToS(p.SayHello);  
  39.             s2 += new SayThingToS(p.SayGoodBye);             
  40.             s2 -= new SayThingToS(p.SayHello);  
  41.             s2("xy"); // 再見xy  
  42.         }  
  43.     } 

 

本文參考自金旭亮老師的《.NET 4.0面向對象編程漫談》有關代理的內容

C#委托基礎系列原于2011年2月份發表在我的新浪博客中,現在將其般至本博客。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通河县| 和静县| 疏勒县| 凤台县| 吉首市| 红桥区| 聂荣县| 兴海县| 海伦市| 都江堰市| 红桥区| 龙州县| 桃江县| 仲巴县| 汉阴县| 佛坪县| 茂名市| 蒙阴县| 太和县| 云和县| 平原县| 晋江市| 南漳县| 涟水县| 靖州| 丹凤县| 陆川县| 封丘县| 阳高县| 溧阳市| 运城市| 家居| 新田县| 伊宁市| 桂平市| 永年县| 双流县| 中西区| 兰西县| 神木县| 桃园市|