C# 反编译 代码找回

备注:

  有两个反编译工具推荐:ILSpy、dnSpy_v605

  ILSpy:使用简单 文件也比较小 又是绿色版 不用安装 直接执行exe就可以用,但是对lambda表达式支持相当不友好,有的代码翻译后,全是乱的

  dnSpy_v605:功能比ILSpy强大,反编译后的lambda表达式为linq的写法,反编译后的代码基本都是可以运行的。

  今儿也是运气背,不知怎么的,一脚就把电脑踢关机了(其实就轻轻碰到了一下主机),我去,写了一早上的代码,尼玛就不见,不见就算了,其实是保存了的,主要是文件还损坏了,尼玛,那心情!!!

  然后就想着恢复,下来个UltraEdit,准备看一下里面的文件,看还有能用的没有,结果,看不懂,时间也比较急,也没心情慢慢研究,估计那天空了还是需要看一下啊。

  然后就换了一种角度,就去看编译好的DLL,虽然找不回源码了,编译后的DLL里面肯定是有代码的,然后就下载了ILSpy这个,这个使用太方便了,都不用看说明那种,上手就用,还好代码的大致内容里面还是有的,不说了,开始代码了。

心里十万个曹尼玛。。。。。

图片1

原文地址:https://www.cnblogs.com/guxingy/p/10536786.html