MVP? MVP!

i love C#
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C#2.0谓词的简单应用

Posted on 2008-09-24 16:37  renhb  阅读(521)  评论(2)    收藏  举报
List<string> aa = new List<string>(new string[] { "a", "b", "c", "d" });
        List<string> bb = new List<string>(new string[] { "a", "c" });
目的:判断一个数组中的每个值是否都存在于另一个数组中.
例:   bool ret=bb.TrueForAll(delegate(string s) { return aa.Contains(s); });

一直以为2.0的谓词需要一个静态方法做参数,其实匿名委托一样可以.