91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

昌乐县| 灵丘县| 青岛市| 秭归县| 宜昌市| 庄河市| 海兴县| 习水县| 石楼县| 织金县| 榆树市| 博爱县| 镶黄旗| 婺源县| 松桃| 桦川县| 广州市| 手游| 敖汉旗| 肇庆市| 化州市| 林芝县| 科尔| 夏河县| 寿阳县| 盘山县| 荆门市| 固镇县| 象山县| 北京市| 建水县| 江陵县| 涿州市| 贵港市| 天台县| 淳化县| 连州市| 秀山| 遂昌县| 金塔县| 康保县|