【发布时间】:2013-11-06 00:00:00
【问题描述】:
我在使用 ILSpy 时遇到了一些问题。我正在使用这个工具来反编译一个 DLL,但它存在很多垃圾。使用 ILSpy 后如何删除“goto”? :'(
有什么建议吗?
提前致谢。
【问题讨论】:
-
“垃圾很多”……这是什么意思?
-
对不起。存在太多“goto”语句。我想只是为了阅读:)
-
ILSpy 在处理某些类型的条件表达式方面特别糟糕,尤其是那些具有嵌套赋值的条件表达式。它也不是最擅长循环的。我发现它比一些同行更容易产生带有复杂跳转语句的丑陋代码。我赞同@ScottChamberlain 对 dotPeek 的免费替代方案的推荐,或者 Reflector 的出色(但商业)解决方案的推荐。
标签: c# decompiling decompiler ilspy