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的谓词需要一个静态方法做参数,其实匿名委托一样可以.
List<string> bb = new List<string>(new string[] { "a", "c" });
目的:判断一个数组中的每个值是否都存在于另一个数组中.
例: bool ret=bb.TrueForAll(delegate(string s) { return aa.Contains(s); });
一直以为2.0的谓词需要一个静态方法做参数,其实匿名委托一样可以.
浙公网安备 33010602011771号