委托和匿名方法学习小结~

最近几日在弄这方面的东西,觉得很多地方(书上,网上)将的都不是很彻底,于是自己琢磨了一下,以下是我的成果,

废话不说,上代码:

 

代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace linq
{
    
class Program
    {
        
static int[] a = { 123456789022 };

        
static void Main(string[] args)
        {
            a.display(p 
=> p == 2);
            Console.ReadLine();
        }
    }

    
public static class MYE
    {
        
public static void display(this int[] source, Func<intbool> func)
        {
            List
<int> val = new List<int>();
            
foreach (int i in source)
                
if (func(i))
                    val.Add(i);
            
foreach (var i in val)
                Console.WriteLine(i);
        }
    }
}

 

 

大家提点建议及方向~

posted @ 2010-02-18 22:08  淡萣  阅读(138)  评论(0编辑  收藏  举报