Heim > Backend-Entwicklung > C#.Net-Tutorial > Erläuterung von Delegationsbeispielen in .net 2.0

Erläuterung von Delegationsbeispielen in .net 2.0

零下一度
Freigeben: 2017-06-24 09:43:13
Original
1397 Leute haben es durchsucht

Da .net 2.0 anonyme Methoden eingeführt hat, kann die Erstellung von Delegaten vereinfacht werden.

Delegation in .net 2.0

Mit der anonyme Methode kann das Beispiel im vorherigen Artikel vereinfacht werden zu:

 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
           }
Nach dem Login kopieren

Wie Sie sehen, müssen Sie Typen und Methoden nicht mehr separat definieren, sondern müssen nur noch die Inline-Syntax verwenden, um sie zu implementieren.

Das obige ist der detaillierte Inhalt vonErläuterung von Delegationsbeispielen in .net 2.0. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage