能不能结合例子讲解一下。

解决方案 »

  1.   

    好像记得叫Lambda运算符 是3.0新增的内容delegate int del(int i);del myDelegate = x => x * x;int j = myDelegate(5); //j = 25
      

  2.   

    lambda表达式吧,是这样的吗?
    Func<int, string> f = i => i.ToString();
      

  3.   

    delegate的一种简化写法,比delegate更好用
      

  4.   

    配合扩展方法效果更强大
    static class Extender
    {
      public static Func<P, R> Lambda<P, R>(this Func<P, R> func)
      {
        return func;
      }
    }
    定义了Lambda扩展方法后就可以拿到返回匿名类型的lambda表达式了.
    var f = Extender.Lambda((int i) => new {Value = i.ToString()));
    var s = f(1).Value;
      

  5.   

    lambda表达式
    08跟05的区别很少
    唯一的亮点就是这种新式的委托。楼主参阅
    http://www.cnblogs.com/Ninputer/archive/2007/11/23/970460.html
      

  6.   

    不得了,,,跟不上时代了加油ing.......