C#
文章平均质量分 57
zhangguan96
列表里的歌,随过往流动。
展开
-
C#linq中的any方法解析
Linq中的any方法有那两个重载any()的方法主要功能是:判断是否为空、是否存在元素满足指定的条件。any()空参的方法作用:判断目标是否为空、是否包含元素。 //声明一个int类型的数组 int[] intA = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; //判断数组是否为空 bool resultA = intA.Any(); Console.Write原创 2021-01-18 18:58:01 · 12204 阅读 · 0 评论 -
C#linq中的all方法
All()方法的定义确定是否对序列中的所有元素都满足条件。返回一个bool类型。关于返回值为啥是bool,可以看一下关于Func的解读。 //声明一个int类型的数组 int[] ints = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; //判断数组的每一个值是否都小于11 bool zc = ints.All(a => {原创 2021-01-18 18:09:21 · 3367 阅读 · 1 评论 -
C#中Linq的使用Aggregate
在处理一些集合、数组、泛型集合的时候都是遍历进行操作,现在想想真的觉得太垃圾了,有更简单的方法为什么不总结一下那?微软的官方文档地址,可以好好研究一下微软关于linq命名空间下的方法集合关于Enumerable类此类中的方法提供了标准查询运算符的实现,用于查询实现的数据源 IEnumerable 。 标准查询运算符是遵循模式的常规用途方法, LINQ 使您能够对任何中的数据进行遍历、筛选和查找操作。此类中的大多数方法都定义为扩展方法 IEnumerable 。 这意味着,可以像调用实现的任何对象上原创 2021-01-18 17:25:37 · 1283 阅读 · 0 评论 -
C#MVC处理前端特殊字符的方法
C#MVC处理前端特殊字符的方法]官方给出的解决方案是使用@HTML.Raw();原创 2020-10-15 21:09:04 · 854 阅读 · 0 评论 -
C#不知道拓展名的情况下找到文件
不知道拓展名,只知道了文件所在文件夹的路径,或者文件夹的名字。知道想要找的文件的名字。就可以返回文件的整个路径加后缀名。方便拿到文件,但是实际上也是遍历拿到的,会消耗内存,不是很可取的方法。代码如下:知道文件所在文件夹的名字,可以用Server.MapPath("文件夹的名称");该方法返回一个文件夹所在的路径。查找无后缀名的文件用下面的方法 Directory.GetFiles("目标文件所在文件夹路径",“文件名”+“*.*”,SearchOption.AllDirectories),返回一个原创 2020-07-31 10:02:47 · 233 阅读 · 0 评论