ILSppy 是一个开源的 .NET 反编译工具。目前,ILSpy 6.0 Preview 1 已发布,该版本更新内容如下:
新的功能
添加搜索功能
反编译器引擎改进和 Bug 修复
- 添加了 struct 构造函数初始值设定项模式
- DotNetCorePathFinder:使用 .net 核心程序集时的各种错误修复
- 在 float / double 上转换后增量(#1769)
- 在 .NET Core 3.0 上格式化 -0 时修复多余的负号(#1790)
- 修复无主体的接口方法上的密封修饰符(#1792)
- 在 foreach 反编译关闭时修复 NullReferenceException(#1754)
- 修复了使用
MemoryStream
中的程序集时的性能问题(#1763)
UI Improvements
......
dotnet ilspycmd
Tool
- #1740:添加 LanguageVersion,RemoveDeadCode 和 RemoveDeadStores 开关
详细信息:https://github.com/icsharpcode/ILSpy/releases/tag/v6.0-preview1