反編譯C#源代碼,你們可能第一時間想到 .NET Reflector 這個工具。可是這個工具反編譯出來的代碼跟實際源碼仍是有必定差距的,閱讀起來不是很便利。 本人在查看Visual Studio 2017 工具—選項—文本編輯器 時發現VS2017有自帶的源碼反編譯功能。經以下圖配置,按F12轉到定義便可方便查看源代碼。 app
.NET Reflector
工具—選項—文本編輯器
下面是反編譯出來的AutoMapper.Mapper源碼: 編輯器