您的位置:首页 > 编程语言 > C#

C#2.0谓词的简单应用

2008-09-24 16:37 253 查看
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的谓词需要一个静态方法做参数,其实匿名委托一样可以.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: