.NET 第69页
利用C#9.0中的record提高性能-拾光赋

利用C#9.0中的record提高性能

利用C#9.0中的record提高性能,C#9.0是2020年发布的,record特性还没用上的可以看过来,一起讨论下。 下面通过一个简单的示例演示record带来的好处。 1. 通过一个示例引出问题 public class Pers...
Lee的头像-拾光赋Lee1年前
0827
Avalonia系列文章之再试牛刀-拾光赋

Avalonia系列文章之再试牛刀

Avalonia系列文章之再试牛刀,通过前一篇文章,已经了解了AvaloniaUI的环境安装以及项目创建,磨刀不误砍柴工,今天继续进行Avalonia基础知识学习,如有不足之处,还请指正。 项目组成 在前一篇...
Lee的头像-拾光赋Lee1年前
0829
FastReport在线设计器2026.1版本发布,新增报表验证工具等-拾光赋

FastReport在线设计器2026.1版本发布,新增报表验证工具等

FastReport在线设计器2026.1版本发布,新增报表验证工具等, 新版 FastReport Online Designer进行了多项重大改进并新增了多项功能。其中一项关键改进是新增了报表验证工具,该工具可自动检...
Lee的头像-拾光赋Lee12个月前
0829
记一次 .NET某机械臂上位系统 卡死分析-拾光赋

记一次 .NET某机械臂上位系统 卡死分析

记一次 .NET某机械臂上位系统 卡死分析,一:背景 1. 讲故事 前些天有位朋友找到我,说他们的程序会偶发性的卡死一段时间,然后又好了,让我帮忙看下怎么回事?窗体类的程序解决起来相对来说比较...
Lee的头像-拾光赋Lee2年前
08212
.NET WebSocket高并发通信阻塞问题-拾光赋

.NET WebSocket高并发通信阻塞问题

.NET WebSocket高并发通信阻塞问题,项目上遇到使用WebSocket超时问题,具体情况是这样的,OTA升级过程中,解压zip文件会有解压进度事件,将解压进度通过进程通信传给另一进程,通信提示超时异常...
Lee的头像-拾光赋Lee2年前
0827
第23篇 委托的概述-拾光赋

第23篇 委托的概述

第23篇 委托的概述,什么是委托? 委托可以说是把一个方法代入另一个方法执行,相当于指向函数的指针;事件就相当于保存委托的数组; 1.实例化委托的方式: 方式1:通过new创建实例: public del...
Lee的头像-拾光赋Lee2年前
08213
记一次WPF的DataGrid绑定数据-拾光赋

记一次WPF的DataGrid绑定数据

记一次WPF的DataGrid绑定数据,之前一直在用winform,但是感觉界面不好看,然后就自己在网上学习WPF。一开始看到DataGrid的时候,还以为它是DataGridView,然后用winform的方法绑定数据发现不行...
Lee的头像-拾光赋Lee2年前
08210
WPF 使用 HLSL + Clip 实现高亮歌词光照效果-拾光赋

WPF 使用 HLSL + Clip 实现高亮歌词光照效果

WPF 使用 HLSL + Clip 实现高亮歌词光照效果,最近在搓一个Lyricify Lite类似物,原本使用渐变画刷实现歌词高亮,但是发现视觉效果与Apple Music相去甚远:单纯使用白色渐变画刷缺乏“高亮”的光...
Lee的头像-拾光赋Lee9个月前
0827
WPF系列文章合集(低调奢华版)-拾光赋

WPF系列文章合集(低调奢华版)

WPF系列文章合集(低调奢华版),自上一个系列文章写完之后,最近的两三个月时间,一直在写WPF相关技术文章,断断续续地写了近二十几篇文章,为了方便大家阅读,现将本系列文章分类整理,汇总如...
Lee的头像-拾光赋Lee2年前
0826
Avalonia 中的样式和控件主题-拾光赋

Avalonia 中的样式和控件主题

Avalonia 中的样式和控件主题,在 Avalonia 中,样式是定义控件外观的一种方式,而控件主题则是一组样式和资源,用于定义应用程序的整体外观和感觉。本文将深入探讨这些概念,并提供示例代码以帮...
Lee的头像-拾光赋Lee2年前
08210
使用Kiota工具生成WebApi的代理类,以及接口调用的简单体验-拾光赋

使用Kiota工具生成WebApi的代理类,以及接口调用的简单体验

使用Kiota工具生成WebApi的代理类,以及接口调用的简单体验,前言 当前.NET环境下,生成WebApi代理类的工具已经有很多选择了,比如OpenApi Generator,NSwag和Refitter等,不同的工具生成的代码风格以...
Lee的头像-拾光赋Lee2年前
0828
TopShelf创建服务-拾光赋

TopShelf创建服务

TopShelf创建服务,TopShelf创建Windows服务 安装NuGet包TopShelf 如图1-1所示,先安装TopShelf的NuGet包; 图1-1 创建服务类 如图1-2所示,创建一个ServiceManager服务类,并创建了两个方法,分...
Lee的头像-拾光赋Lee2年前
0829