zo1010
Ellco
采纳率0%
2016-02-02 09:47 阅读 1.8k

如何查看C#代码的反编译代码

在详细了解 IEnumerable IEnumerator yield等相关的,很多文章提到查看反编译代码。请问是一定要通过第三方软件查看导出的.exe文件才能看到吗,我用的VS开发,在VS开发上是否可以直接查看的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • caozhy 从今以后生命中的每一秒都属于我爱的人 2016-02-02 23:30

    .net reflector或者ilspy,前者支持vs集成但是收费。新版本的可以反编译出yield return、linq lambda等。

    点赞 1 评论 复制链接分享
  • LiangZuo Ln_Jan 2016-02-02 11:11

    如果是exe文件是经过编译了的。只能通过相关软件进行反编译,vs只能打开相关的sln项目文件加载项目吧。另外如果c#编译成的exe应该可以还原出源代码吧。如果是用c++编译成的exe就不能了

    点赞 评论 复制链接分享

相关推荐