- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace CSharp基础
- {
- class 委托表达式
- {
- delegate bool EqualsMyNumber(int num);
- public static void PrintMyReNumber( EqualsMyNumber del )
- {
- Console.WriteLine( del() );
- }
- public static void Main()
- {
- //匿名方法调用
- EqualsMyNumber mydel = delegate(int num)
- {
- if (num > 10)
- {
- return true;
- }
- else
- {
- return false;
- }
- };
- Console.WriteLine( "匿名方法调用:{0}" , mydel( 50 ) );
- //使用委托表达式调用
- EqualsMyNumber mydel2 = num => num > 10;
- Console.WriteLine( "使用委托表达式{0}" , mydel2( 50 ));
- Console.Read();
- }
- }
- }
C#中使用委托表达式与匿名方法实现委托方法
最新推荐文章于 2025-08-21 19:01:05 发布