.net 第153页
C# - 能否让 SortedSet.RemoveWhere 内传入的委托异步执行-拾光赋

C# – 能否让 SortedSet.RemoveWhere 内传入的委托异步执行

C# - 能否让 SortedSet.RemoveWhere 内传入的委托异步执行,TL;DR; 若想充分利用 RemoveWhere 带来的性能优势,建议传入判断是否删除元素的委托内采取同步操作。若一定要在该委托内使用异步操作...
Lee的头像-拾光赋Lee2年前
0518
有名管道练习-拾光赋

有名管道练习

有名管道练习,/******************************************************************************** * * 在主程序中创建一个子程序,并在父进程中获取系统时间,并写入管道,子程序从管道中读...
Lee的头像-拾光赋Lee1年前
0516
SQL中为什么不要使用1=1?-拾光赋

SQL中为什么不要使用1=1?

SQL中为什么不要使用1=1?,最近看几个老项目的SQL条件中使用了1=1,想想自己也曾经这样写过,略有感触,特别拿出来说道说道。 编写SQL语句就像炒菜,每一种调料的使用都会影响菜品的最终味道,...
Lee的头像-拾光赋Lee2年前
05013
C#表达式与运算符-拾光赋

C#表达式与运算符

C#表达式与运算符,表达式 表达式是由运算符和操作数组成的 运算符设置将对操作数进行什么样的运算 操作数包括文本、常量、变量和表达式 在C#中,如果表达式最终的计算结果为所需的类型值,表达...
Lee的头像-拾光赋Lee1年前
0505
使用Aspire优雅的进行全栈开发——WinUI使用Semantic Kernel调用智普清言LLM总结Asp.Net Core通过Playwright解析的网页内容-拾光赋

使用Aspire优雅的进行全栈开发——WinUI使用Semantic Kernel调用智普清言LLM总结Asp.Net Core通过Playwright解析的网页内容

使用Aspire优雅的进行全栈开发——WinUI使用Semantic Kernel调用智普清言LLM总结Asp.Net Core通过Playwright解析的网页内容,前言 这算是一篇学习记录博客了,主要是学习语义内核(Semantic Kern...
Lee的头像-拾光赋Lee2年前
0509
C#特性-拾光赋

C#特性

C#特性, 目录 C#特性 1. 概括 2. 语法 定义特性类 应用特性 获取特性 3. 应用场景 数据验证 序列化和反序列化 描述性元数据 依赖注入 单元测试 权限控制 AOP(面向切面编程) 总结 引用 C#特性 ...
Lee的头像-拾光赋Lee2年前
0508
VSTO 撤回代码修改的值-拾光赋

VSTO 撤回代码修改的值

VSTO 撤回代码修改的值,不废话,直接代码 private Stack<Action> actionStack = new Stack<Action>(); private void SetCellValues() { var worksheet = Globals.ThisAddIn.Applica...
Lee的头像-拾光赋Lee2年前
0508
国产化Excel处理组件Spire.XLS教程:使用 C# 从数据库导出数据到 Excel(含 SQL 示例)-拾光赋

国产化Excel处理组件Spire.XLS教程:使用 C# 从数据库导出数据到 Excel(含 SQL 示例)

国产化Excel处理组件Spire.XLS教程:使用 C# 从数据库导出数据到 Excel(含 SQL 示例),   在企业应用开发中,Excel 通常被用作在技术人员与业务人员之间传递结构化数据的桥梁,因其格式灵...
Lee的头像-拾光赋Lee1年前
0509
在 Avalonia 中编写高性能动画-拾光赋

在 Avalonia 中编写高性能动画

在 Avalonia 中编写高性能动画,在 Avalonia 框架中,我们通常使用 XAML 编写动画。然而,实际上 Avalonia 中还存在另一套鲜为人知(?)的动画系统——Composition Animation(合成动画) 本文...
Lee的头像-拾光赋Lee4个月前
05013
【.NET并发编程 - 13】ThreadLocal 与 AsyncLocal:线程本地存储-拾光赋

【.NET并发编程 – 13】ThreadLocal 与 AsyncLocal:线程本地存储

【.NET并发编程 - 13】ThreadLocal 与 AsyncLocal:线程本地存储,13. ThreadLocal 与 AsyncLocal:线程本地存储 本章 GitHub 仓库:csharp-concurrency-cookbook ⭐ 欢迎 Star 和 Fork!所有代...
Lee的头像-拾光赋Lee4个月前
0509
.NET 中的表达式树-拾光赋

.NET 中的表达式树

.NET 中的表达式树,.NET 中的表达式树(Expression Trees) 表达式树是什么? 表达式树(Expression Trees)是.NET框架中的一个强大功能,它将代码表示为一个由表达式节点组成的树形结构。每个...
Lee的头像-拾光赋Lee2年前
05011
笔记:WPF MVVM 模式下通过消息机制获取自定义对话框数据-拾光赋

笔记:WPF MVVM 模式下通过消息机制获取自定义对话框数据

笔记:WPF MVVM 模式下通过消息机制获取自定义对话框数据,本篇笔记主要记录如何在 MVVM 模式下,通过消息机制获取自定义对话框的数据。 这是在实现一个增删查改的小页面时出现的需求,将原本添...
Lee的头像-拾光赋Lee6个月前
05012