.net Frame work 1.1
  public delegate int CalculateAdd(int a, int b);
  CalculateAdd add=new CalculateAdd(Add);
            int d = add(1, 2);
            MessageBox.Show(d.ToString());
===========================================
===========================================
.net frame work 2.0
 CalculateAdd add = delegate(int a, int b) { return a + b; };
            int d = add(1, 2);
            MessageBox.Show(d.ToString());
//注:匿名方法
==========================================
==========================================
.net frame work 3.0
  CalculateAdd add = (a, b) => a + b;
            int d = add(1, 2);
            MessageBox.Show(d.ToString());
Lambda 表达式
posted on 2009-08-25 14:15  过江  阅读(266)  评论(0编辑  收藏  举报