.net 第162页
NET8中增加的简单适用的DI扩展库Microsoft.Extensions.DependencyInjection.AutoActivation-拾光赋

NET8中增加的简单适用的DI扩展库Microsoft.Extensions.DependencyInjection.AutoActivation

NET8中增加的简单适用的DI扩展库Microsoft.Extensions.DependencyInjection.AutoActivation,这个库提供了在启动期间实例化已注册的单例,而不是在首次使用它时实例化。 单例通常在首次使用时创...
Lee的头像-拾光赋Lee2年前
0459
Avalonia 简易对比不同的 Win32CompositionMode 的性能情况-拾光赋

Avalonia 简易对比不同的 Win32CompositionMode 的性能情况

Avalonia 简易对比不同的 Win32CompositionMode 的性能情况,测试代码非常简单,只是尝试修改一个控件的背景色,让界面不断更新而已 以下是 MainWindow.axaml 代码 <Window xmlns='https://gi...
Lee的头像-拾光赋Lee5个月前
04510
基于.NET的Windows窗体编程之WinForms列表控件-拾光赋

基于.NET的Windows窗体编程之WinForms列表控件

基于.NET的Windows窗体编程之WinForms列表控件,在实际应用中,列表控件主要用于显示列表格式的数据,然后供用户选择,常见的列表控件有ComboBox(下拉列表框),ListBox(列表框),CheckedListBox(...
Lee的头像-拾光赋Lee2个月前
04510
WPF 模仿前端大佬写一个Hover效果-拾光赋

WPF 模仿前端大佬写一个Hover效果

WPF 模仿前端大佬写一个Hover效果,先看一下效果吧:   原博主的地址:【动画进阶】神奇的卡片 Hover 效果与 Blur 的特性探究 - ChokCoco - 博客园 (cnblogs.com) 原效果是一个css效果,我们...
Lee的头像-拾光赋Lee2年前
04510
基于.NET的Windows窗体编程之WinForms时间控件-拾光赋

基于.NET的Windows窗体编程之WinForms时间控件

基于.NET的Windows窗体编程之WinForms时间控件,在软件开发中,有时候需要收集日期或者时间等内容,这时通常会用到时间控件,今天我们以一些简单的小例子,简述基于.NET的Windows窗体编程中时间...
Lee的头像-拾光赋Lee1个月前
04512
记一次 .NET某实验室自动进样系统 崩溃分析-拾光赋

记一次 .NET某实验室自动进样系统 崩溃分析

记一次 .NET某实验室自动进样系统 崩溃分析,一:背景 1. 讲故事 前些天有位朋友在微信上联系到我,说他们的程序在客户那边崩掉了,让我帮忙看下怎么回事,dump也拿到了,那就上手分析吧。 二:W...
Lee的头像-拾光赋Lee2年前
04510
ShadowSql之静态查询示例-拾光赋

ShadowSql之静态查询示例

ShadowSql之静态查询示例,ShadowSql拼接sql除了性能突出外还是讲逻辑的 其一为了更好拼接正确的sql,提供代码可读性 其二是为了码农同学爽,拼写起来更简便 以下我就举几个例子给大家观摩一下 &nb...
Lee的头像-拾光赋Lee1年前
0456
C#创历史成为2023年度编程语言!!!-拾光赋

C#创历史成为2023年度编程语言!!!

C#创历史成为2023年度编程语言!!!,大家好,我是沙漠尽头的狼。在朋友圈看到桂素伟大佬发的喜讯截图,站长赶紧翻译向大家报喜,确定了-C#是2023年度的编程语言! 在TIOBE指数的历史上,C#首次...
Lee的头像-拾光赋Lee2年前
04513
拒绝卡顿与形变!我用 SkiaSharp 实现了千万级像素自适应 AI 标注画布-拾光赋

拒绝卡顿与形变!我用 SkiaSharp 实现了千万级像素自适应 AI 标注画布

拒绝卡顿与形变!我用 SkiaSharp 实现了千万级像素自适应 AI 标注画布,引言:WPF 原生 Canvas 的视觉灾难 在上篇文章中,我分享了如何利用 CSnakes 进程内托管 Python,以指针级的零拷贝打破了 ...
Lee的头像-拾光赋Lee1个月前
04514
Csharp学习Linq-拾光赋

Csharp学习Linq

Csharp学习Linq,Linq的学习 这里继续使用之前文章创建的学生类,首先简单介绍一下linq的使用。 Student.cs public class Student { public int Id { get; set; } public int ClassId { get; set...
Lee的头像-拾光赋Lee2年前
04514
.NET外挂系列:4. harmony 中补丁参数的有趣玩法(上)-拾光赋

.NET外挂系列:4. harmony 中补丁参数的有趣玩法(上)

.NET外挂系列:4. harmony 中补丁参数的有趣玩法(上),一:背景 1. 讲故事 前面几篇我们说完了 harmony 的几个注入点,这篇我们聚焦注入点可接收的几类参数的解读,非常有意思,在.NET高级调试...
Lee的头像-拾光赋Lee1年前
04511
.NET Emit 入门教程:第四部分:构建类型(Type)-拾光赋

.NET Emit 入门教程:第四部分:构建类型(Type)

.NET Emit 入门教程:第四部分:构建类型(Type),前言: 在动态生成代码的过程中,构建类型(Type)是至关重要的一步。 通过使用 Emit 中的 TypeBuilder,我们可以定义和创建各种类型,包括类...
Lee的头像-拾光赋Lee2年前
04511