.net 第112页
聊一聊为什么我要整合Microsoft.Extensions.DependencyInjection和Castle.Core-拾光赋

聊一聊为什么我要整合Microsoft.Extensions.DependencyInjection和Castle.Core

聊一聊为什么我要整合Microsoft.Extensions.DependencyInjection和Castle.Core,前言 如果用到动态代理,大家可能会有几种选择,排到前列的是Autofac+Castle、AspectCore和DoraInterception, 我...
Lee的头像-拾光赋Lee1年前
0419
为什么C#要采用顶级语句?-拾光赋

为什么C#要采用顶级语句?

为什么C#要采用顶级语句?,前言 有群友问:为什么C#要采用顶级语句? .NET6发布后,C#10莫名引入了顶级语句,这是一种简化代码结构的语言特性。在此之前,C#程序必须包含一个入口点,通常是Main...
Lee的头像-拾光赋Lee1年前
04810
C# WPF 开发一个 Windows 动态屏保软件-拾光赋

C# WPF 开发一个 Windows 动态屏保软件

C# WPF 开发一个 Windows 动态屏保软件,写在前面 两年前我做了第一个开源软件 DreamScene2 动态桌面,如今受到了很多人的喜欢,这增加了我继续做好开源软件的信心。之前的这个软件一直有人希望...
Lee的头像-拾光赋Lee1年前
0365
Avalonia报错:no executable found-拾光赋

Avalonia报错:no executable found

Avalonia报错:no executable found,创建了一个Avalonia控件库,添加了一个UserControl进行编辑时,出现了一个奇怪的问题:无法预览,没有智能提示,编译报错No executable found。设计器显示:...
Lee的头像-拾光赋Lee1年前
0767
分析器:常见问题-拾光赋

分析器:常见问题

分析器:常见问题,前言 源生成器(增量生成器)由于它特殊的定位,关于它的调试十分困难。在这里分享一些调试它的经验。 另外经常有写类库,然后提供可以生成代码的Attribute给用户的需求,此时...
Lee的头像-拾光赋Lee1年前
0569
源生成器:根据需要自动生成机械重复代码-拾光赋

源生成器:根据需要自动生成机械重复代码

源生成器:根据需要自动生成机械重复代码,前言 本文概述了利用.NET Compiler Platform(“Roslyn”)SDK 附带的源生成器(Source Generator)自动生成机械重复的代码。关于这部分的基础入门知识...
Lee的头像-拾光赋Lee1年前
0388
XAML中DataTemplate变量隐藏的解决方法-拾光赋

XAML中DataTemplate变量隐藏的解决方法

XAML中DataTemplate变量隐藏的解决方法,前言 微软的许多XAML框架,如WPF、UWP、WinUI3等,在DataTemplate下都会遇到变量隐藏(Variable shadowing)的问题。为了访问外部实例成员,经常需要写很...
Lee的头像-拾光赋Lee1年前
05014
C#与C++代码的互操作方式-拾光赋

C#与C++代码的互操作方式

C#与C++代码的互操作方式,大致介绍 在写C#程序时经常有与本地代码(C/C++)代码交互的需求。微软提供了许多种方式供我们选择, 最常用的有以下三种(A->B指A可以引用B): flowchart LR A--P...
Lee的头像-拾光赋Lee1年前
02915
博客后台接口分页优化-访问记录篇-拾光赋

博客后台接口分页优化-访问记录篇

博客后台接口分页优化-访问记录篇,博客后台接口优化-访问记录 前言 博客地址:ZY知识库 · ZY - Home Page (pljzy.top) www.pljzy.top 一直没有更新文章了,曾梦想着每周更新一篇文章。直到上班...
Lee的头像-拾光赋Lee1年前
0267
ركز معي: رحلتي في عالم البرمجة وخبرتي العملية بالبايثون-拾光赋

ركز معي: رحلتي في عالم البرمجة وخبرتي العملية بالبايثون

ركز معي: رحلتي في عالم البرمجة وخبرتي العملية بالبايثون,مقدمة: تعد رحلة البرمجة رحلة مثيرة ومليئة ب...
kity的头像-拾光赋kity1年前
02912
Json Schema介绍 和 .net 下的实践 - 基于Lateapexearlyspeed.Json.Schema - 基础1 - type关键字和string类型-拾光赋

Json Schema介绍 和 .net 下的实践 – 基于Lateapexearlyspeed.Json.Schema – 基础1 – type关键字和string类型

Json Schema介绍 和 .net 下的实践 - 基于Lateapexearlyspeed.Json.Schema - 基础1 - type关键字和string类型,本系列旨在介绍Json Schema的常见用法,以及.net实现库Lateapexearlyspeed.Json.Sc...
Lee的头像-拾光赋Lee1年前
0519
解决WPF界面卡死等待问题:三种高效处理耗时操作的方法!-拾光赋

解决WPF界面卡死等待问题:三种高效处理耗时操作的方法!

解决WPF界面卡死等待问题:三种高效处理耗时操作的方法!,   概述:克服WPF界面操作中的卡顿问题,本文介绍了三种实用方法:异步操作、后台线程、以及BackgroundWorker,助您提升应用响应...
Lee的头像-拾光赋Lee1年前
0398