- 博客(10)
- 资源 (11)
- 收藏
- 关注
原创 熊猫眼啦!头晕得写不鸟程序啦!来谈谈我已经过大半的大学生活吧
最近可真是忙得一塌呀!原来是没有课了的,结果加了好多课设啊实践啊~ 而且我在之前答应帮一朋友写课设,于是悲剧发生了.... 昨天可真是累得够呛的.先是帮朋友写那个课设,其实是很简单的啦,一个很简单的在线考试系统.他给我的数据库里就三张表,真够少的啊.但是我还是很折腾呐,因为我自己没有完整地写过什么项目.那帮学长写的N多的课设我就不计在里面了,偶们三本学校很不给力,能实现基本功能
2010-12-28 23:57:00 3173 64
原创 LINQ:使用自定义比较器过滤序列中重复的元素
IEqualityComparer接口:成员:bool Equals(T x, T y)实现此方法可为类型 T 提供自定义相等比较。如果指定的对象相等,则为 true;否则为 false。 int GetHashCode(T obj)实现此方法可为类型 T 提供自定义哈希代码,此代码对应于 Equals 方法提供的自定义相等比较。
2010-12-14 23:52:00 2372 1
原创 LINQ:使用Take和Skip实现分页
Code:class Program { static int Main() { //每页大小 const int pageSize = 2; //页码 int pageNum = 0; //源数据
2010-12-14 23:22:00 17211
原创 LINQ:group子句
今天又看了会C#本质论, 从类这章开始看的 结果可能是因为很多以前就会 看着看着 觉得有些无聊了 果断拿起这本LINQ翻翻 继续系统地学习按语法规定LINQ表达式必须以from子句开头,以select或group子句结束group子句返回的是一个基于IGrouping泛型接口的对象序列public interface IGrouping : IEnumerable,
2010-12-13 22:31:00 1030 5
原创 const与readonly
const: 它指定字段或局部变量的值是常数,不能被修改,不能声明为静态类型readonly:只能用于字段(不能用于局部变量),能从构造器中更改public常量应该是一个恒定值:如果一个程序集引用了另一个程序集中的常量,常量值将直接编译到引用程序集中,所以,如果被引用程序集中的值发生了改变,而且引用程序集没有重新编译,那么引用程序庥将继续使用原始值(const是在编译时确定的),而
2010-12-13 13:31:00 611
原创 扩展方法
以下为msdn的解释: 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。扩展方法的要求如下:1 第一个参数是要扩展或者要操作的类型,这称为"被扩展的类型"2 为了指定扩展方法,要在被扩展的类型名称前面附加th
2010-12-13 12:14:00 1590 7
原创 使用this从一个构造器中调用另一个构造器
在同一个类中(针对同一个对象实例),从一个构造器中调用另一个构造器,C#采取的语法格式是在一个冒号后面添加this关键字,再添加与被调用构造器对应的一个参数列表Code:class Employee { public Employee(string firstName, string lastName) {
2010-12-13 10:18:00 1517
原创 属性作为虚字段使用
把C#入门经典第四版的基础部分重打了遍后 我又拿起了上次刚看到类这章的c#本质论 属性和方法调用不允许作为ref或out参数值使用 C#允许属性像字段那样使用,只是不允许将它们作为ref或our参数值来传递. ref和out参数值在内部实现时,需要将内存地址传给目标方法. 但是,由于属性可能是没有支持字段的虚字段, 也有可能是只读/只写的,因此不可能传递其基础存储
2010-12-13 00:22:00 2804 2
原创 简单工厂模式
理论摘自这里:http://www.cnblogs.com/zzh/archive/2007/08/03/841504.html简单工厂模式是类的创建模式,又叫做静态工厂方法模式。就是由一个工厂类根据传入的参量决定创建出哪一种产品类的实例。一般涉及到三种角色: 工厂类:担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的商业逻辑。工厂类在客户端的直接调用下创建产品对象,它往往由一个
2010-12-10 23:34:00 519 1
c#书店管理系统(winform+linq to entity+sqlserver2008)
2011-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人