Featured image of post 你好,世界!

你好,世界!

欢迎来到我的博客!

关于 .NET 单文件应用我的一些看法

.NET 10 引入了单文件应用(file-based apps),看起来像是 C# 的脚本化革命。但用得越多,我越觉得它处在一个很尴尬的位置。

Featured image of post 如何减少 PNG 文件大小

如何减少 PNG 文件大小

当要求 PNG 图片的分辨率不能太低,同时文件大小不能太高时,我们该怎么做?

在 WPF 等桌面应用中应该单纯使用 DI 还是引入 Generic Host?

本文探讨了在 WPF 等桌面客户端中应用依赖注入时的两种典型方案:直接使用 Microsoft.Extensions.DependencyInjection 还是引入 Generic Host。对比了两者的实现方式、功能差异及依赖包开销,并给出了实际开发中的建议。

如何在 .NET 中获取程序的根目录?

本文介绍 .NET 中应用程序的根目录、当前工作目录与程序集位置的区别,解释了各种常见方式真实的逻辑,以及该如何正确选择。

System.Text.Json:.NET 内置的 JSON 库

从早期的 Newtonsoft.Json 一统天下,到如今 System.Text.Json 成为内置默认选择。本文系统梳理 .NET 内置 JSON 库的历史背景、基本用法、Record 支持、JsonNode 动态 DOM 以及源生成器等特性。

(1 - 6)
Enter 按 Enter 键跳转