.NET 第48页
AsyncLocal的妙用-拾光赋

AsyncLocal的妙用

AsyncLocal的妙用,AsyncLocal<T>是一个在.NET中用来在同步任务和异步任务中保持全局变量的工具类。 它允许你在不同线程的同一个对象中保留一个特定值,这样你可以在不同的函数和任务中访...
Lee的头像-拾光赋Lee10个月前
04810
C# WinForm 检查目标IP端口是否可连接-拾光赋

C# WinForm 检查目标IP端口是否可连接

C# WinForm 检查目标IP端口是否可连接, 一个小工具。   WinForm UI Code namespace IPPort_CheckTool { partial class MainForm { /// <summary> /// 必需的设计器变量。 /// </s...
Lee的头像-拾光赋Lee10个月前
0347
.NET 依赖注入中的 Captive Dependency-拾光赋

.NET 依赖注入中的 Captive Dependency

.NET 依赖注入中的 Captive Dependency,大家好,上一篇我们分析了 .NET 依赖注入的默认行为,其实呢还没完全讲完。今天我先给大家出一道题: public interface IDbContext { } public class Sql...
Lee的头像-拾光赋Lee10个月前
04613
聊一聊 C#异步 任务延续的三种底层玩法-拾光赋

聊一聊 C#异步 任务延续的三种底层玩法

聊一聊 C#异步 任务延续的三种底层玩法,一:背景 1. 讲故事 最近聊了不少和异步相关的话题,有点疲倦了,今天再写最后一篇作为近期这类话题的一个封笔吧,下篇继续写我熟悉的 生产故障 系列,突...
Lee的头像-拾光赋Lee10个月前
012213
.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解-拾光赋

.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解

.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解,.NET 响应式编程 System.Reactive 系列文章(三):Subscribe 和 IDisposable 的深入理解 引言:为什么...
Lee的头像-拾光赋Lee10个月前
0806
Rubyer-WPF:打造优雅、精致的 WPF 用户界面-拾光赋

Rubyer-WPF:打造优雅、精致的 WPF 用户界面

Rubyer-WPF:打造优雅、精致的 WPF 用户界面,这篇文章可以通过一些结构性的调整和文字优化,使得内容更具吸引力和流畅感。以下是改进后的版本: Rubyer-WPF:打造优雅、精致的 WPF 用户界面 在...
Lee的头像-拾光赋Lee10个月前
09211
.NET 窗口置于最顶层-拾光赋

.NET 窗口置于最顶层

.NET 窗口置于最顶层,本文介绍如何将窗口置于最顶层,以及解决在顶层显示时对锁屏登录界面的影响等问题。用于实现类似Launcher、系统工具等应用需要窗口层级比Windows开始菜单以及置顶任务栏还...
Lee的头像-拾光赋Lee10个月前
06614
WPF页面中将一个控件的宽度绑定到其父级用户控件的实际宽度-拾光赋

WPF页面中将一个控件的宽度绑定到其父级用户控件的实际宽度

WPF页面中将一个控件的宽度绑定到其父级用户控件的实际宽度,该实际场景比较常见于,当存在多个用户控件页面拼成一个窗体,因为实际控件对应窗体的宽度并不能确定,也不是那种能指定的宽度或者高...
Lee的头像-拾光赋Lee10个月前
0697
在 .NET 中使用 Tesseract 识别图片文字-拾光赋

在 .NET 中使用 Tesseract 识别图片文字

在 .NET 中使用 Tesseract 识别图片文字,1. 什么是 Tesseract Tesseract 是一个强大的字符识别 (OCR) 工具。它最初由 HP 发布,现在由 Google 和学术社区共同维护和开发。 Tesseract 支持多种语...
Lee的头像-拾光赋Lee10个月前
01047
.NET 响应式编程 System.Reactive 系列文章(二):深入理解 IObservable 和 IObserver-拾光赋

.NET 响应式编程 System.Reactive 系列文章(二):深入理解 IObservable 和 IObserver

.NET 响应式编程 System.Reactive 系列文章(二):深入理解 IObservable 和 IObserver,.NET 响应式编程 System.Reactive 系列文章(二):深入理解 IObservable<T> 和 IObserver<T>...
Lee的头像-拾光赋Lee10个月前
010012
WinForm之MDI窗体开发详解-拾光赋

WinForm之MDI窗体开发详解

WinForm之MDI窗体开发详解,在WinForm开发中,如果有多个页面进行展示,通常采用菜单栏+容器布局方式(点击菜单栏,打开新的页面,并在容器中显示)。今天以一个简单的小例子,简述如何通过菜单...
Lee的头像-拾光赋Lee10个月前
0678
Easy.Admin:基于 .NET 8 和 Vue3 的后台管理系统,支持多种数据库和服务端渲染(SSR)-拾光赋

Easy.Admin:基于 .NET 8 和 Vue3 的后台管理系统,支持多种数据库和服务端渲染(SSR)

Easy.Admin:基于 .NET 8 和 Vue3 的后台管理系统,支持多种数据库和服务端渲染(SSR),  介绍 Easy.Admin 是一个高效且灵活的后台管理系统,采用了现代化的技术栈,旨在帮助开发者快速搭...
Lee的头像-拾光赋Lee10个月前
06112