随笔 - 410  文章 - 0  评论 - 519  阅读 - 147万 
05 2014 档案
修改VS类模板自动添加public修饰符和版权注释信息
摘要:在开发过程中,我们经常需要给类或接口添加public修饰符(默认没有)和一些相关的注释信息,这个工作是机械而枯燥的,而这个简单的需求其实是可以通过修改VS自带的类模板来实现的,下面是详细的修改步骤。1,找到目录C:\Program Files (x86)\Microsoft Visual Studi... 阅读全文
posted @ 2014-05-24 12:38 永远的麦子 阅读(1986) 评论(3) 推荐(2) 编辑
字符串按首字母分组并ToDictionary的实现
摘要:这是一道面试题目,要求实现字符串按首字母分组并ToDictionary输出,当时没有做出来,后面研究了一下,现在将这道题的几种实现方式记录下来。 首先初始化数据源,是一个List<string>对象。如下代码。 第一种分组方法,使用正则表达式,代码如下。 第二种方法,直接比较两个char,代码如下。 阅读全文
posted @ 2014-05-20 10:48 永远的麦子 阅读(3050) 评论(0) 推荐(1) 编辑
LINQ to Objects系列(4)表达式树
摘要:为了进一步加深对Lambda表达式的理解,我们需要掌握一个新的知识,Lambda表达式树,可能听名字看起来很高深和难以理解,但实际上理解起来并没有想象中那么难,这篇文章我想分以下几点进行总结。1,表达式树的语法2,将代码转换到数据3,探索表达式树4,将数据转换到代码5,IQueryable和表达... 阅读全文
posted @ 2014-05-17 12:10 永远的麦子 阅读(1402) 评论(3) 推荐(5) 编辑
LINQ to Objects系列(3)深入理解Lambda表达式
摘要:Lambda表达式是学好LINQ很重要的一个知识点,后面的LINQ查询中会大量地使用到Lambda表达式。这篇文章从以下几点进行总结。1,Lambda表达式的前世今生2,Lambda表达式的实际运用Lambda表达式的前世今生在没有Lambda表达式之前,我们一般使用原始方法或匿名方法来创建委托... 阅读全文
posted @ 2014-05-16 17:43 永远的麦子 阅读(742) 评论(0) 推荐(1) 编辑
LINQ to Objects系列(2)两种查询语法介绍
摘要:LINQ为我们提供了两种查询语法,分别是查询表达式和查询方法语法。这篇文章分为以下几个方面进行总结。1,一个包含两种查询语法的简单示例2,查询表达式的结构3,查询方法相关的运算符一个包含两种查询语法的简单示例一个LINQ查询既可以使用查询表达式实现,也可以用查询方法实现,还可以同时组合两种查询。... 阅读全文
posted @ 2014-05-16 16:19 永远的麦子 阅读(1063) 评论(0) 推荐(1) 编辑
LINQ to Objects系列(1)相关技术准备
摘要:LINQ to Objects是LINQ的一部分,是查询对象集合的一种语法。首先看一下LINQ的体系结构,这样对LINQ有一个大致的了解。如图。第一篇文章主要是回顾一下学习LINQ to Objects相关的基础知识,主要分为以下几个方面。1,隐式类型局部变量2,匿名类型3,扩展方法4,对象初始... 阅读全文
posted @ 2014-05-16 14:17 永远的麦子 阅读(510) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示