排序
像素和DIP的区别和应用
像素和DIP的区别和应用,——什么是DIP(Device Independent Units,设备独立像素)? 是指在不考虑具体设备的屏幕分辨率和物理尺寸的情况下定义的一种长度单位,通常用于描述在不同设备上的显示...
.NET 中 Channel 类简单使用
.NET 中 Channel 类简单使用,Channel 是干什么的 The System.Threading.Channels namespace provides a set of synchronization data structures for passing data between producers and consu...
Spectre.Console.Cli注入服务的几种姿势
Spectre.Console.Cli注入服务的几种姿势,Spectre.Console.NET程序员可能都不陌生,写控制台程序美化还是不错的,支持着色,表格,图标等相当Nice,如果对这个库不熟悉我强烈推荐你了解一下,Spectre.C...
dotnet C# 从控制台开始 关联 Win2D 和 WinUI 3 应用
dotnet C# 从控制台开始 关联 Win2D 和 WinUI 3 应用,本文适合想了解 WinUI 3 基础机制以及 Win2D 与 WinUI 3 协同的方式的伙伴。阅读本文将可以了解到一个简单的方式,简单到使用控制台项目即...
dotnet 读 WPF 源代码 学习使用 Microsoft.DotNet.Arcade.Sdk 处理代码里的多语言
dotnet 读 WPF 源代码 学习使用 Microsoft.DotNet.Arcade.Sdk 处理代码里的多语言,在 dotnet 庞大的生态集里,打包工具链是开源中很重要的部分工作。通过 https://github.com/dotnet/arcade 将...
C#中的BackgroundWorker详解
C#中的BackgroundWorker详解,在C#中,经常会有一些耗时较长的CPU密集型运算,因为如果直接在UI线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线...
Avalonia中的布局
Avalonia中的布局,Avalonia是一个跨平台的.NET UI框架,它允许开发者使用C#和XAML来创建丰富的桌面应用程序。在Avalonia中,Alignment、Margin和Padding是非常重要的布局属性,它们与Panel元素...
C# 批量删除Excel中的重复行
C# 批量删除Excel中的重复行,当从不同来源导入Excel数据时,可能存在重复的记录。为了确保数据的准确性,通常需要删除这些重复的行。手动查找并删除可能会非常耗费时间,而通过编程脚本则可以实...
解决vs2022 工具箱中不显示 Devexpress控件的问题
解决vs2022 工具箱中不显示 Devexpress控件的问题,无效果的尝试 1、 在工具箱 点右键选择 Repair ToolBox... 无效果2、 在工具箱中点右键重置工具箱 无效果3、 在工具箱中 右键 选择项 浏览选择...
list拷贝踩坑记录
list拷贝踩坑记录, 最近做项目中,有一个场景需要复制list给其他对象的属性赋值,然后再去根据对象的其他属性操作list的元素数据,其实就是一个list的拷贝问题 代码还原 一个list 集合,元素类...
继续聊一聊sqlsugar的一个机制问题
继续聊一聊sqlsugar的一个机制问题,几个月前换了新工作,从技术负责人的岗位上下来,继续回归码农写代码,在新公司中,我不是技术负责人,没太多的话语权。 公司这边项目统一都是使用了SqlSguar...
深入理解ASP.NET Core 管道的工作原理
深入理解ASP.NET Core 管道的工作原理, 在 .NET Core 中,管道(Pipeline)是处理 HTTP 请求和响应的中间件组件的有序集合。每个中间件组件都可以对请求进行处理,并将其传递给下一个中间件组件...













