摘要:
【http://www.cnblogs.com/kingmoon/archive/2011/05/03/2035696.html】"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有Lambda表达式都使用Lambda运算符=>,该运算符读作"goes to"。Lambda运算符的左边是输入参数(如果有),右边是表达式或语句块。Lambda表达式x => x 阅读全文
摘要:
【http://www.cnblogs.com/kingmoon/archive/2011/12/11/2284319.html】介绍Flags关键字允许我们在使用.net 枚举变量时,使用多个组合值使用演示1[Flags]2enumWeekDays3{4//注意:这里不要将Sunday设置为0x0,至于为什么留给大家思考5Monday=0x1,6Tuesday=0x2,7Wednesday=0x4,8Thursday=0x8,9Friday=0x10,10Saturday=0x20,11Sunday=0x4012}复制代码 只需要在Enum上使用上[Flags]标签即可标记为可组合的枚举.下 阅读全文
摘要:
【http://www.cnblogs.com/CareySon/archive/2011/12/07/2279522.html】简介 视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口.常规视图本身并不存储实际的数据,而仅仅存储一个Select语句和所涉及表的metadata. 视图简单的理解如下: 通过视图,客户端不再需要知道底层table的表结构及其之间的关系。视图提供了一个统一访问数据的接口。为什么要使用视图(View) 从而我们不难发现,使用视图将会得到如下好处: 视图隐藏了底层的表结构,简化了数据访问操作 因为隐藏了底层的表结构,所以 阅读全文
摘要:
【http://www.cnblogs.com/JuneZhang/archive/2011/12/11/2284243.html】有时我们知道了两个DataTable1和DataTable2,我们希望将它们合并为一个新的DataTable(下面的例子中命名为了newDataTable),这就分为两种情况:DataTable1和DataTable2结构相同、DataTable1和DataTable2结构不同,下面分别介绍怎么进行合并。一、DataTable1和DataTable2结构相同的情况,结构相同我们只需要把两者的数据罗列到一块就可以了首先初始化相同结构DataTable(测试用的) . 阅读全文