使用ILSpy后删除goto / switch stataments

时间:2013-11-06 00:00:00

标签: c# decompiling decompiler ilspy

使用ILSpy时遇到一些问题。我正在使用这个工具来装饰一个DLL,但它存在很多垃圾。如何在使用ILSpy后删除“goto”? :'(

有什么建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:4)

你唯一的选择是尝试不同的装饰,并希望它将IL代码转换为不使用goto的C#代码。

市场上有许多装饰器,另一个像ILSpy这样的好的免费装置是DotPeek

但是,请注意,原始源实际上很可能会在代码中放置goto,如果是这样的话,那么你可以做的事情就不多了。