.NET/C#中对对象集合进行查询的方法 以及相关的 Predicate<T> 及 Action<T> 的用法
摘要:原文链接:http://www.cnblogs.com/csharp4/archive/2010/06/08/1754266.html所谓的对对象集合进行查询的方法,就是指,如何从一个集合中找出符合条件的某些项来。这一次我没有用 自定义对象集合,而是直接使用对象集合,是因为普通的对象集合,如int[], Listint,这样的东西,也没有统一固定的查询方法,因为对于一个查询来讲,它的条件是多种多样的,所以是无法提供统一固定查询方法的。比如有时候想找出所有大于10的int,有时候又想找所有小于10的int。。。。。。。。。所以要完成这样一个任务,传统的编程方式就是定义方法,其中建立循环,然后
阅读全文
posted @
2011-01-06 21:50
流水殇
阅读(1049)
推荐(0)
vs2008 一件悲剧的事情
摘要:这几天在弄一个MVC的项目,使用SVN下载源代码后,很高兴的用vs2008打开,配置好数据库,点击运行,满怀欣喜的以为可以了运行了,谁知道点击页面中的链接后vs却提示找不到一个Hibernate的文件,它报错了。哥深深的知道身为软件开发人员要敢于面对各种可能的bug和错误,勇于直面红色叉叉的打击,于是我赶紧查百度,可是都没有答案,谷歌,也米有,这下哥郁闷了。但是我还是没有放弃,继续找问题,后来我发现只是调试出错,运行的话是不会有错的,而且把代码拷到别人的电脑上都是可以调试运行的,这是为什么呢?我也不知道,我想可能是我的vs2008没有安装好吧,因为先前vs已经出现过不能切换设计视图的错误。于是
阅读全文
posted @
2011-01-06 21:02
流水殇
阅读(411)
推荐(1)
c#中的params 关键字的应用
摘要:要接受未知数目的参数,可以使用关键字params,该关键字用于参数列表中,声明参数列表最后面的值。params关键字与数组一起使用。 当值被传递给方法时,编译器首先查看是否有匹配的方法。如果有,则调用该方法;如果没有,编译器将查看是否有包含参数params的方法。如果找到这样的方法,则使用它。编译器将这些值放到一个数组中,并将该数组传递给方法。 下面两个实例: 实例一:使用未知数目的参数 实例二:使用params来指定多种数据类型实例一代码:using System;using System.Collections.Generic;using System.Linq;using System.
阅读全文
posted @
2011-01-02 21:03
流水殇
阅读(605)
推荐(1)