代码改变世界

随笔档案-2009年10月6日

LINQ 标准的查询操作符 排序 orderby、thenby、Take

2009-10-06 21:28 by 闫妍, 317 阅读, 收藏,
摘要: 要对序列排序,前面使用了 orderby 子句。下面复习一下前面使用 orderby descending 子句的例子。其中 赛手按照赢得比赛的次数进行降序排序,赢得比赛的次数是用关键字选择器指定的: private static void Ordering() { var racers = from r in Formula1.GetCha... 阅读全文

LINQ 标准的查询操作符 复合的 from 子句

2009-10-06 20:16 by 闫妍, 409 阅读, 收藏,
摘要: 复合的 from 子句 如果需要根据对象的一个成员进行过滤,而该成员本身是一个集合,就可以使用复合的 from 子句。 Racer 类定义了一个属性 Cars, Cars 是一个字符串数组。 要过滤驾驶 Ferrari 的所有冠军, 可以使用如下所示的 LINQ 查询。 第一个 from 子句访问从 Formyla1.GetChampions()返回的Racer 对象,... 阅读全文

为什么我要写博客

2009-10-06 17:23 by 闫妍, 132 阅读, 收藏,
摘要: 写博客是一个非常好的习惯,以前我没有意识到,还认为是在浪费时间,现在想起来真是错误的想法,后悔没有早点开始写博客。 现在不仅要写,而且还要强制自己去写。 写博客的优点很多,除了可以提高写作的水平和技术水平外,还可以认识更多志同道合的朋友,记录学习过程中的笔记,让你更热爱学习。 记录生活中发生的事,在若干年后去回忆,让你更热爱生活。 想想之前没有写博客的时候,学过很多东西,也都记录了笔记,到现在都不... 阅读全文

LINQ 标准的查询操作符 过滤 where、index1、OfType

2009-10-06 12:23 by 闫妍, 205 阅读, 收藏,
摘要: LINQ 查询为最常用的操作符定义了一个声明语法。还有许多标准查询操作符 下面是 LINQ 定义的标准查询操作符。 下面开始学习这些查询 添加Using using System.Linq; using System.Linq.Expressions; 过滤 使用 Where 子句,可以合并多个表达式。例如,找出赢得至少 15 场比赛的巴西和奥地利... 阅读全文

LINQ 概述和演变

2009-10-06 12:02 by 闫妍, 221 阅读, 收藏,
摘要: LINQ 是.Net 3.5 中最重要的新功能,LinQ集成了C#编程语言中的查询语法,可以用相同的语法访问不同的数据源。LinQ提供了不同数据源的抽象层,所以可以使用相同的语法。 演变 下面是一组示例,这些示例都是基于一级方程式世界冠军。获得国家是巴西的世界冠军,并按获胜的次数降序。 使用List的查询private static void TraditionalQuery() ... 阅读全文

CSLA.Net 3.0.5 项目管理示例 UI ProjectEdit.aspx

2009-10-06 10:23 by 闫妍, 239 阅读, 收藏,
摘要: ... 阅读全文

CSLA.Net 3.0.5 项目管理示例 UI ProjectList.aspx

2009-10-06 10:19 by 闫妍, 200 阅读, 收藏,
摘要: 项目 添加项目 ... 阅读全文

CSLA.Net 3.0.5 项目管理示例 UI RolesEdit.aspx

2009-10-06 10:12 by 闫妍, 201 阅读, 收藏,
摘要: 添加职务 ... 阅读全文

CSLA.Net 3.0.5 项目管理示例 名值列表基类、只读基类、业务负责人基类

2009-10-06 10:01 by 闫妍, 127 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { /// /// 集?成?明?值?对?基?类?,?两?个?泛?型?参?数?,?名?类?型?,?值?类?型?,?因?为?其?中... 阅读全文

CSLA.Net 3.0.5 项目管理示例 只读集合基类(ResourceList.cs,ResourceInfo.cs)

2009-10-06 09:55 by 闫妍, 160 阅读, 收藏,
摘要: //3.0一?致? using System; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { /// /// 集?成?自?ReadOnlyListBase基?类?,?提?供?了?两?个?泛?型?参?数?... 阅读全文

CSLA.Net 3.0.5 项目管理示例 业务集合基类(ProjectResources.cs,ProjectResource.cs)

2009-10-06 09:47 by 闫妍, 197 阅读, 收藏,
摘要: using System; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { /// /// 此?类?的?主?要?功?能?用?于?给?Project提?供?对?其?关?联?子?对?象?的?集?合?的?一?个... 阅读全文

CSLA.Net 3.0.5 项目管理示例 业务基类 Project.cs

2009-10-06 09:39 by 闫妍, 192 阅读, 收藏,
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; using Csla; using Csla.Data; namespace ProjectTracker.Library { ... 阅读全文