排序
c#使用Hook钩子全局监听键盘和鼠标
c#使用Hook钩子全局监听键盘和鼠标,背景:今天接到客户一个需求,就是在收银员在用扫码枪扫顾客会员码或者微信付款码的时候判断用户有没有加企微好友和进企微群,然后根据这个状态进行语音播报...
(原创)[开源][.Net Framework 4.5] SimpleMVVM(极简MVVM框架)更新 v1.1,增加NuGet包
(原创)[开源][.Net Framework 4.5] SimpleMVVM(极简MVVM框架)更新 v1.1,增加NuGet包,一、前言 意料之外,也情理之中的,在主业是传统行业的本人,技术的选型还是落后于时代。 这不,因现实...
用C#开发PDF、OCR、Excel功能? Iron Software太香了!
用C#开发PDF、OCR、Excel功能? Iron Software太香了!,在.NET开发中,如果你曾尝试实现PDF操作、OCR识别、Excel读写、条码识别等功能,相信你一定有过这样的感受: 现有开源库功能不全,开发效...
让Visual Studio的终端拥有命令补全(PSReadLine)
让Visual Studio的终端拥有命令补全(PSReadLine),如果你下载了Windows Terminal和最新版的PowerShell Core就会发现, 如果不特殊设置的话,即使我们使用的Windows Terminal拥有命令补全,Visu...
第27篇 sqlserver2022详细安装步骤
第27篇 sqlserver2022详细安装步骤,话不多说,直接开干 一.下载 1.官方链接下载: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下载目录中找到下面这个小的安装包 SQ...
gRPC入门学习之旅(五),gRPC入门学习之旅(三),gRPC入门学习之旅(四)
gRPC入门学习之旅(五),gRPC入门学习之旅(三),gRPC入门学习之旅(四), gRPC入门学习之旅(一) gRPC入门学习之旅(二) gRPC入门学习之旅(三) gRPC入门学习之旅(四) &...
.NET 中 Logger 常被忽视的方法 BeginScope
.NET 中 Logger 常被忽视的方法 BeginScope,BeginScope 方法是 .NET 中 ILogger 接口的一部分,用于创建日志记录的作用域(Scope)。这种作用域可以将特定的上下文信息包含在日志中,从而提高日...
并发编程 – 线程同步(六)之锁lock
并发编程 - 线程同步(六)之锁lock,通过前面对Interlocked类的学习,相信大家对线程同步机制有了更深的理解,今天我们将继续需要另一种同步机制——锁lock。 lock是C#语言中的关键字,是线程同...
C#爬取动态网页上的信息:B站主页
C#爬取动态网页上的信息:B站主页, 目录 简介 获取 HTML 文档 解析 HTML 文档 测试 补充:使用 CSS 选择器 参考文章 简介 动态内容网站使用 JavaScript 脚本动态检索和渲染数据,爬取信息时需要...
通过Themes/Generic.xaml为WPF控件提供默认样式不生效
通过Themes/Generic.xaml为WPF控件提供默认样式不生效,1. 我有一个netframework4.8的类库项目,里面提供了一个自定义控件,然后我按照以下方法为控件提供了默认样式 a) 添加Themes\Generic.xaml...
国产化Excel开发组件Spire.XLS教程:C# 写入 Excel ,轻松将数据导出到工作表
国产化Excel开发组件Spire.XLS教程:C# 写入 Excel ,轻松将数据导出到工作表, Excel 作为最常用的数据管理与分析工具之一,被广泛应用于各类数据处理场景。在 C# 应用程序开发过程中,无论是生...
C# 布尔值和条件语句:入门指南和实用示例
C# 布尔值和条件语句:入门指南和实用示例,C# 布尔值 在编程中,通常需要一个只能有两个值之一的数据类型,比如: 是 / 否 开 / 关 真 / 假 为此,C# 有一个 bool 数据类型,可以取 true 或 fal...

![(原创)[开源][.Net Framework 4.5] SimpleMVVM(极简MVVM框架)更新 v1.1,增加NuGet包-拾光赋](https://cos.blogs.ink/wp-content/uploads/2025/04/ad24bd633fd1f14fa9e66018c77b4bd9-300x187.webp)











