首頁 >後端開發 >C#.Net教程 >.net 2.0中的委託實例講解

.net 2.0中的委託實例講解

零下一度
零下一度原創
2017-06-24 09:43:131418瀏覽

  由於.net 2.0引進了匿名方法,所以創建委託的方式可以更簡化了。

.net 2.0中的委託

有了匿名方法,上一篇的範例可以簡化為:

 1 namespace DelegateDemo 2 
 { 3     //声明委托 4     
 public delegate void MyDel(string arg1, string arg2);
  5  6     class Program 7     
  { 8         static void Main(string[] args) 9         
  {10             //.net 2.0中的委托11 12           
   //创建委托,使用匿名方法13          
       MyDel myDel = delegate(string arg1, string arg2)14             
       {15               
         Console.WriteLine(string.Format("arg1:{0},arg2:{1}", arg1, arg2));16            
          };17 18             //调用委托19             myDel("aaa", "bbb");
          20 21             Console.ReadKey();
          22         
          }
          23     
          }
          24
           }

 

可以看到,不要再去單獨定義型別和方法了,只要使用內聯的語法實作就可以了。

以上是.net 2.0中的委託實例講解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn