上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 36 下一页
摘要: 元素操作符仅返回一个元素。 一、Fitst操作符 First操作符将返回序列中的第一个元素。如果序列中不包含任何元素,则First<T>方法将引发异常。来看看First()方法的定义: 从定义中可以看出:First()方法共有两个重载。First<T>的有参重载方法中可以指定一个条件,操作将返回序列 阅读全文
posted @ 2018-07-15 23:02 .NET开发菜鸟 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 这些转换操作符将集合转换成数组:IEnumerable、IList、IDictionary等。转换操作符是用来实现将输入对象的类型转变为序列的功能。名称以"As"开头的转换方法可更改源集合的静态类型但不枚举(延迟加载)此源集合。名称以"To"开头的方法可枚举(即时加载)源集合并将项放入相应的集合类型 阅读全文
posted @ 2018-07-15 09:22 .NET开发菜鸟 阅读(751) 评论(0) 推荐(2) 编辑
摘要: 一、Aggregate操作符 Aggregate操作符对集合值执行自定义聚合运算。来看看Aggregate的定义: 可以看到Aggregate共有三个方法重载,这里以第一个重载方法为例。第一个重载方法里面的第二个参数是一个委托,委托的参数类型都是集合的元素类型,委托的返回值类型也是集合元素类型。例如 阅读全文
posted @ 2018-07-15 00:05 .NET开发菜鸟 阅读(539) 评论(0) 推荐(1) 编辑
摘要: 串联是一个将两个集合连接在一起的过程。在Linq中,这个过程通过Concat操作符实现。Concat操作符用于连接两个集合,生成一个新的集合。来看看Concat操作符的定义: 从方法定义中可以看出:第二个参数为输入一个新的集合,与调用集合连接,生成并返回一个新的集合。 注意: 第一个集合和第二个集合 阅读全文
posted @ 2018-07-14 21:26 .NET开发菜鸟 阅读(701) 评论(0) 推荐(1) 编辑
摘要: 分组是根据一个特定的值将序列中的元素进行分组。LINQ只包含一个分组操作符:GroupBy。GroupBy操作符类似于T-SQL语言中的Group By语句。来看看GroupBy的方法定义: 从方法定义中可以看出:GroupBy的返回值类型是:IEnumerable<IGrouping<TKey, 阅读全文
posted @ 2018-07-14 11:14 .NET开发菜鸟 阅读(856) 评论(0) 推荐(0) 编辑
摘要: linq中的连接操作符主要包括Join()和GroupJoin()两个。 一、Join()操作符 Join()操作符非常类似于T-SQL中的inner join,它将两个数据源进行连接,根据两个数据源中相等的值进行匹配。例如:可以将产品表和产品类别表进行连接,得到产品名称和与其对应的类型名称。下面看 阅读全文
posted @ 2018-07-14 10:16 .NET开发菜鸟 阅读(975) 评论(0) 推荐(2) 编辑
摘要: 先来看看下面List<T>泛型集合的排序例子: 输出结果: 从上面的截图中可以看出,Sort()方法默认按照元素的大小进行从小到大的排序,为什么调用Sort()方法就能按照元素的大小进行从小到大的排序呢?其实现原理是什么呢?我们能不能自定义排序规则呢?带着这些问题,我们先来看看Sort()方法的定义 阅读全文
posted @ 2018-07-07 23:43 .NET开发菜鸟 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 一、创建github repository(仓库) 1、登录GitHub 创建GitHub仓库,首先需要登录GitHub,GitHub网址:https://github.com。如果没有GitHub账号,需要先注册GitHub账号,这里不在演示如何注册GitHub账号,直接登录GitHub。 2、创 阅读全文
posted @ 2018-07-04 21:22 .NET开发菜鸟 阅读(1769) 评论(0) 推荐(1) 编辑
摘要: 一、安装Log4net 1、使用Nuget包进行安装 在依赖项上面右键,选择“管理NuGet程序包”,如下图所示: 在浏览界面输入log4net,然后点击安装,如下图所示: 2、使用程序包管理器控制台进行安装 使用Install-Package Log4net命令进行安装,如下图所示: 二、配置lo 阅读全文
posted @ 2018-07-04 00:48 .NET开发菜鸟 阅读(8693) 评论(0) 推荐(1) 编辑
摘要: 利用git将本地代码提交到远程服务器一般分为如下5个步骤: 一、查看当前文件的状态 使用git status命令可以查看有那些文件进行了修改,一般有下面几个状态: 1、Untracked: 未跟踪, 此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Stag 阅读全文
posted @ 2018-07-03 21:55 .NET开发菜鸟 阅读(14814) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 36 下一页