这个项目能做什么

ILSpy 是一个开源、跨平台的 .NET 程序集浏览器和反编译器。桌面 UI 基于 Avalonia 构建,可在 Windows、Linux 和 macOS 上运行。它支持反编译为 C#、整项目反编译、从 NuGet 源或正在运行的进程打开程序集、搜索、导航、元数据浏览器、BAML 到 XAML 的反编译、ReadyToRun 支持,以及通过插件进行扩展。提供多种前端:Visual Studio 2022/2026 扩展、VS Code 扩展、dotnet 工具(ilspycmd)、PowerShell cmdlet,以及 NuGet 包(ICSharpCode.Decompiler 和 ILSpyX)。该项目采用 MIT 许可证,包含适用于 Windows、Unix 和 Mac 的构建说明,需要 .NET SDK 和 PowerShell。它不收集个人数据,也不使用遥测。