
C#
芸芸众生无名之辈
这个作者很懒,什么都没留下…
展开
-
ASP.NET Core 创建 WebService
ASP.NET Core 创建 WebService原创 2022-08-10 09:32:48 · 1134 阅读 · 0 评论 -
权重轮询调度算法(Weighted Round-Robin Scheduling)-C#实现
权重轮询调度算法(Weighted Round-Robin Scheduling)-C#实现原创 2022-06-06 10:20:23 · 711 阅读 · 0 评论 -
C# 左外连接
internal class Patient { public int PType { get; set; } public string PatientName { get; set; } } internal class PatientType { public int PType { get; set; } public string PTypeName { get; set; } }...原创 2022-03-30 17:04:24 · 797 阅读 · 0 评论 -
C# Uri 拼接
> Console.WriteLine(new Uri(new Uri("https://www.baidu.com/api"), "/gateway/code"));https://www.baidu.com/gateway/code> Console.WriteLine(new Uri(new Uri("https://www.baidu.com/api"), "gateway/code"));https://www.baidu.com/gateway/code> Consol原创 2022-03-24 23:51:12 · 1954 阅读 · 0 评论 -
两个MD5值一样的 128 byte sequences
d131dd02c5e6eec4693d9a0698aff95c 2fcab58712467eab4004583eb8fb7f89 55ad340609f4b30283e488832571415a 085125e8f7cdc99fd91dbdf280373c5b d8823e3156348f5bae6dacd436c919c6 dd53e2b487da03fd02396306d248cda0 e99f33420f577ee8ce54b67080a80d1e c69821bcb6a8839396f965原创 2020-10-30 15:01:31 · 761 阅读 · 0 评论 -
IEqualityComparer<TSource> 比较规则
class Program { static void Main(string[] args) { List<People> peoples = new List<People> { new People{ ID=1,Name="xxx" }, //new People{ ID=1,Name="xxx" }, ...原创 2020-10-29 14:46:39 · 614 阅读 · 0 评论 -
检测到包降级: xxx 从 x.x.x 降级到 x.x.x。直接从项目引用包以选择不同版本。
情景再现举个栗子: 你的类库引用了 log4net 2.0.8 ( log4net 依赖.NETStandard 1.3) 而你的项目使用了.NET Core 3 , 此时就有可能出现警告,或者编译时报错 NU1605。严重性 代码 说明 项目 文件 行 禁止显示状态错误 检测到包降级: System.IO.FileSystem 从 4.3.0 降级到 4.0.1。直接从项目引用包以选择不...原创 2020-03-03 22:15:20 · 5507 阅读 · 0 评论 -
ConfigureAwait常见问题解答
原文: https://devblogs.microsoft.com/dotnet/configureawait-faq/.NET 在七多年前在语言和类库添加了 async/await 。在那个时候,它像野火一样流行,不仅遍及.NET生态系统,而且还可以以多种其他语言和框架进行复制。在利用异步的其他语言构造,提供异步支持的API以及进行async/ await相关的基础架构方面的基本改进方面,...翻译 2020-01-13 22:57:59 · 1299 阅读 · 0 评论 -
C# 中的Task创建指南
C# 中的Task创建指南本文还处于草稿阶段,难免还有错误修改改正,逻辑还不是很清晰,笔者会努力完善,长期更新![0000] 前言标题起得有些"大",意在集大家的力量,总结出来一份关于Task相对"正确"的知识总结,欢迎读者提出宝贵意见!本文内容来自于笔者在编码的时候种种疑问,来自于对异步编程在操作系统中实际运行过程的好奇。平时使用Task战战兢兢,既想提高效率,又怕它不受控制,到处乱来。与...原创 2019-10-02 18:39:38 · 651 阅读 · 0 评论 -
ASP.NET Core Web API 跨域(CORS) Cookie问题
身为一个Web API,处理来自跨域不同源的请求,是一件十分合理的事情。先上已有的文章,快速复制粘贴,启用CORS:Microsoft:启用 ASP.NET Core 中的跨域请求 (CORS)ASP.NET Core 配置跨域(CORS)如果按照以上文章,一步一步操作,你会发现,虽然能跨域请求了,但是即使客户端开了(xhr.withCredentials = true)也无法将Cooki...原创 2019-08-07 21:47:35 · 2973 阅读 · 1 评论 -
Winform DataGridView 取消默认选中行
困境网上有很多解决方法,可是很多读者照做并不生效。追究其原因,问题出现在许多博主没有搞清楚DataGridView绑定与当前触发事件的关系。复现private void Frm_Load(object sender, EventArgs e){ datagridview.AutoGenerateColumns = false; DataTable dataTabl...原创 2018-08-01 16:17:24 · 7058 阅读 · 5 评论