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的谓词需要一个静态方法做参数,其实匿名委托一样可以.
List<string> bb = new List<string>(new string[] { "a", "c" });
目的:判断一个数组中的每个值是否都存在于另一个数组中.
例: bool ret=bb.TrueForAll(delegate(string s) { return aa.Contains(s); });
一直以为2.0的谓词需要一个静态方法做参数,其实匿名委托一样可以.
相关文章推荐
- C#2.0下面的简单Ajax应用
- .net 2.0(c#)下简单的FTP应用
- c# .net windows消息队列简单应用示例
- Yii 2.0邮箱类的简单应用
- C#2.0简单ftp文件上传方法
- 使用C#开发一个简单的P2P应用
- [翻译].net 2.0(c#)下简单的FTP应用程序 zhuan
- Windows 系统调用.COM.微软语言引擎简单应用(C#)
- 使用C#开发一个简单的P2P应用
- [C#] openFileDialog 简单应用
- 使用C#开发一个简单的P2P应用
- C#调用Dll文件中方法的简单应用
- 【C#学习】聊天机器人,网络数据的简单应用
- ajaxPro2.0应用时的一些问题(C#)ajax的 (遮罩层)登陆实例
- 使用C#开发一个简单的P2P应用
- C# 实现C/C++共同体简单应用
- C# 系统应用之ListView实现简单图片浏览器
- C#学习:定时器的简单应用
- Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
- C#2.0-迭代器应用