經常會在使用C#類中的某個函數時想了解其中具體的代碼,可是F12轉到定義后只能看到函數簡單的聲明,
看不到方法體中的代碼,這挺讓人沮喪的..
如下:

F12進入后顯示的是元數據, Equals函數只能看到注釋以及函數聲明,無法展開看到具體的函數體代碼.

解決方案:
使用ReSharper內置的反編譯器,進行實時的反編譯,讓我們看到各多底層的實現細節
1. 點擊菜單欄上的Resharper,在下拉欄中選擇Options

2. 找到Tools->Bulid-> Extemal Sources, 選擇單選框Navigation to Sources,把下面的選擇框全部勾選上,如圖.最后點擊保存

3. 然后回到最初我們的代碼處,使用F12轉到定義,就能看到反編譯出來的代碼了

ReSharper不單能反編譯C#類庫還可以反編譯Unity類庫,非常之強大
