排序
【.NET并发编程 – 03】 Task API 完全指南:方法与属性的实战应用
【.NET并发编程 - 03】 Task API 完全指南:方法与属性的实战应用,03. Task API 完全指南:方法与属性的实战应用 本章 GitHub 仓库:csharp-concurrency-cookbook ⭐ 欢迎 Star 和 Fork!所有代...
WPF 模仿前端大佬写一个Hover效果
WPF 模仿前端大佬写一个Hover效果,先看一下效果吧: 原博主的地址:【动画进阶】神奇的卡片 Hover 效果与 Blur 的特性探究 - ChokCoco - 博客园 (cnblogs.com) 原效果是一个css效果,我们...
EFCore AsSplitQuery + 非唯一排序 + Take 导致 Include 集合丢失
EFCore AsSplitQuery + 非唯一排序 + Take 导致 Include 集合丢失,最近排查了一个很隐蔽的生产 bug:一个 CSV 导出接口,部分订单的 InvoiceAmount(发票金额)导出成了 0,但数据库里这些订单...
C# 如何将 TXT 文本转换为 PDF
C# 如何将 TXT 文本转换为 PDF,在日常开发和办公场景中,将纯文本(TXT)文件转换为 PDF 格式是一项常见需求。PDF 格式具备跨平台、样式固定、不易被篡改等特点,而 TXT 格式则更侧重于内容的轻...
基于MonoGame重制《俄罗斯方块》游戏
基于MonoGame重制《俄罗斯方块》游戏,两年前,我使用C#基于MonoGame编写了一款《俄罗斯方块》游戏,相关介绍可以参考【这篇文章】。最近,使用业余时间将之前的基于MonoGame的游戏开发框架重构...
C# + html + fetch + API + javascript
C# + html + fetch + API + javascript,本随笔,在html利用fetch去call web api对数据进行添加,修改,更新和删除。数据库与存储过程,此处略过...创建entity,方便web api进行互动。 现...
ShadowSql之静态查询示例
ShadowSql之静态查询示例,ShadowSql拼接sql除了性能突出外还是讲逻辑的 其一为了更好拼接正确的sql,提供代码可读性 其二是为了码农同学爽,拼写起来更简便 以下我就举几个例子给大家观摩一下 &nb...
使用Microsoft Agent Framework构建C# AI代理
使用Microsoft Agent Framework构建C# AI代理, 本文介绍如何使用Microsoft Agent Framework在C#中构建生产级AI代理,涵盖环境设置、内存管理、工具及多代理工作流。本框架旨在替代AutoGen和Sema...
C#创历史成为2023年度编程语言!!!
C#创历史成为2023年度编程语言!!!,大家好,我是沙漠尽头的狼。在朋友圈看到桂素伟大佬发的喜讯截图,站长赶紧翻译向大家报喜,确定了-C#是2023年度的编程语言! 在TIOBE指数的历史上,C#首次...
.NET Emit 入门教程:第六部分:IL 指令:7:详解 ILGenerator 指令方法:分支条件指令
.NET Emit 入门教程:第六部分:IL 指令:7:详解 ILGenerator 指令方法:分支条件指令,前言: 经过前面几篇的学习,我们了解到指令的大概分类,如: 参数加载指令,该加载指令以 Ld 开头...
.NET分布式Orleans – 9 – 贪吃蛇项目演示
.NET分布式Orleans - 9 - 贪吃蛇项目演示,首先看完成效果 一个玩家的效果 多个玩家的效果 源码地址 https://gitee.com/chesterdotchen/snake-with-orleans 项目介绍 Snake.Common项目 IG...
.NET Polly 重试、熔断、降级
.NET Polly 重试、熔断、降级,一、安装依赖 # 基础包 Install-Package Polly # HTTP 集成(推荐) Install-Package Microsoft.Extensions.Http.Polly 二、策略与代码 &nbs...













