05 2022 档案
摘要:一、简介 公开用于通过目录和子目录进行创建、移动和枚举的静态方法。 此类不能被继承。 二、方法介绍 CreateDirectory(String) 在指定路径中创建所有目录和子目录,除非它们已经存在。 CreateSymbolicLink(String, String) 创建指向pathpathTo
阅读全文
摘要:Path类方法 ChangeExtension(string,string)更改路径字符串的扩展名。 参数1:要修改的路径信息。 参数2:新的扩展名(有或没有前导句点)。 指定 null 以从 path 移除现有扩展名。 Combine (string[])将多个字符串组合成一个路径。 参数:由路径
阅读全文
摘要:一、使用场景 当文件下载路径等等需要写死时,又不可以把路径代码写在业务代码(不好后期维护)时需要写在appsettings.json文件中,这样一来,后面业务代码中用到文件下载路径直接调用appsettings.json中的路径就可以了,问题是怎么获取appsettings.json文件中的路径,可
阅读全文
摘要:1. Contains 确定wenJianID集合元素是否在id集合中。 例子:查询出List<string> wenJianID中所有的数据,list的集合中只有一个字段id public async Task<List<WenJianXX>> GetListByWJIDList(List<str
阅读全文
摘要:一、File类定义 命名空间:Sytem.IO 程序集:System.Runtime.dll 提供用于创建、复制、删除、移动和打开单一文件的静态方法,并协助创建FileStream对象。 二、File类方法 AppendAllLines(String, IEnumerable<String>) 向一
阅读全文
摘要:一、安装Nuget包 System.IO.Compression.ZipFile 从目录创建 zip 存档(压缩文件) ZipFile.CreateFromDirectory 将 zip 存档的内容提取到目录(解压文件) ZipFile.ExtractToDirectory 将新文件添加到现有 zi
阅读全文
摘要:一.区别 1、使用场合不同 Enumerable适合在内存数据集合中使用(如数组、List等),Queryable适合在离线数据集合中使用(如EF中的dbContext中的DbSet中使用) 这你不需要自己区分,因为当数组等内存集合使用linq查询时自动使用System.Linq.Enumerabl
阅读全文
摘要:一.内置方法 1.Add 将一个新实体添加到具有添加状态的DbContext中,并开始对其进行跟踪。调用SaveChanges()时,会将新的实体数据插入数据库。 2.AddAsync 用于向状态为“已添加”的DbContext添加新实体并开始对其进行跟踪的异步方法。调用SaveChangesAsy
阅读全文