为什么C#要采用顶级语句? .NET技术

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

前言有群友问:为什么C#要采用顶级语句?.NET6发布后,C#10莫名引入了顶级语句,这是一种简化代码结构的语言特性。在此之前,C#程序必须包含一个入口点,通常是Main方法,然后...
阅读全文
编写一个小而强大的 Windows 动态屏保壁纸 .NET技术

编写一个小而强大的 Windows 动态屏保壁纸

两年前我做了第一个开源软件 DreamScene2 动态桌面,如今受到了很多人的喜欢,这增加了我继续做好开源软件的信心。之前的这个软件一直有人希望我加入一个设置屏保壁纸的功能,因为...
阅读全文
Avalonia报错:no executable found .NET技术

Avalonia报错:no executable found

创建了一个Avalonia控件库,添加了一个UserControl进行编辑时,出现了一个奇怪的问题:无法预览,没有智能提示,编译报错No executable found。设计器显...
阅读全文
分析器:常见问题 .NET技术

分析器:常见问题

源生成器(增量生成器)由于它特殊的定位,关于它的调试十分困难。在这里分享一些调试它的经验。
阅读全文
C#与C++代码的互操作方式 .NET技术

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

在写C#程序时经常有与本地代码(C/C++)代码交互的需求。微软提供了许多种方式供我们选择, 最常用的有以下三种(A->B指A可以引用B):
阅读全文
博客后台接口分页优化-访问记录篇 .NET技术

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

博客地址:ZY知识库 · ZY - Home Page (pljzy.top) www.pljzy.top一直没有更新文章了,曾梦想着每周更新一篇文章。直到上班之后才知道,根本不想...
阅读全文