Featured image of post 你好,世界!

你好,世界!

欢迎来到我的博客!

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 以及源生成器等特性。

Jab:基于源生成器的编译时依赖注入容器

源生成器诞生以来,越来越多曾经需要大量借助反射来实现的功能,都可以通过源生成器来实现,而无需再依赖反射。这阵风终于刮到了 DI 容器,也就是我们今天要介绍的 Jab。

(1 - 6)
Enter 按 Enter 键跳转