上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 44 下一页
摘要: 提问 如何使用PLINQ 回答 在集合上应用AsParallel(); 假如顺序很重要则增加AsOrdered() 参考 阅读全文
posted @ 2023-04-07 08:45 喜爱糖葫芦 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 提问 WebApi接口如何用户名非数字参数验证 回答 [RegularExpression(pattern: @"^\D*$", ErrorMessage = "numeric user names not supported")][FromHeader(Name = "user_name")] s 阅读全文
posted @ 2023-04-06 11:27 喜爱糖葫芦 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 提问 Parallel 会阻塞调用者吗 回答 会 原因 虽然parallel也是基于线程池,但是他也会阻塞调用者 阅读全文
posted @ 2023-04-06 09:19 喜爱糖葫芦 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 提问 多线程任务怎么选 Thread,ThreadPoll,Task 回答 Task 原因 Thread:创建销毁代价昂贵 ThreadPoll:管理线程资源 Task 基于线程池 阅读全文
posted @ 2023-04-04 09:57 喜爱糖葫芦 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 提问 如何让开发的命令行程序 回答 使用System.CommandLine脚手架让你的程序支持多种命令 参考 https://learn.microsoft.com/en-us/dotnet/standard/commandline/ 阅读全文
posted @ 2023-03-24 14:57 喜爱糖葫芦 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 提问 EF Core支持多线程并发吗 回答 不支持 报错 A second operation was started on this context instance before a previous operation completed. This is usually caused by 阅读全文
posted @ 2023-03-24 14:43 喜爱糖葫芦 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 提问 如何Linq左连接 回答 注意 into 推荐返回匿名类型 var query = from person in people join pet in pets on person equals pet.Owner into gj from subpet in gj.DefaultIfEmpt 阅读全文
posted @ 2023-03-23 14:28 喜爱糖葫芦 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 提问 C#如何进行并行任务 回答 最大并行书为系统CPU数 po.MaxDegreeOfParallelism = Environment.ProcessorCount; var po = new ParallelOptions(); po.MaxDegreeOfParallelism = Envi 阅读全文
posted @ 2023-03-22 08:56 喜爱糖葫芦 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 提问 如何buid自动升级版本 原因 在离线部署中为了构建版本可跟踪,只使用主版本、次版本、修订版是不够的,必须跟踪到每一次build; 解答 csproj文件增加 <PropertyGroup> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> 阅读全文
posted @ 2023-03-20 13:17 喜爱糖葫芦 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 提问 应该为泛型提供约束吗 回答 应该 理由 ”约束“这个词可能会引起歧义,有些人可能认为对泛型参数设定约束是限制参数的使用,实际情况正好相反。没有约束的泛型参数作用很有限,倒是”约束“让泛型参数具有了更多的行为和属性。 public class Salary { /// <summary> /// 阅读全文
posted @ 2023-03-20 10:38 喜爱糖葫芦 阅读(8) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 44 下一页