[問題] 如何追蹤參數從哪傳進來

看板C_Sharp作者 (Vi)時間4年前 (2019/09/24 11:43), 編輯推噓2(201)
留言3則, 3人參與, 4年前最新討論串1/1
現在在看一段複雜的數學計算 想從result逆推回去 假設有下列算式 var origin = GetOrigin(prob); var Adj1 = GetAdj(prob,origin); var Adj2 = GetAdj2(origin,Adj1); var margin = Adj2 * marginAdj; var probMargin = GetMargin(Adj1,margin); var final = GetProbFinal(origin,Adj1,probMargin); var result = (origin,final); 類似這樣層層引用 我如果想找出result裡的其中一個參數 result.Answer 到底經過了哪些function 想問有什麼工具能做到? 我目前用resharper的inspect功能 https://t.ly/EvNyj 只能找出最終Answer宣告的地方 我還想找出宣告Answer的function,所用到的參數是在哪產生出來的 想問resharper或是其他類似工具 有這種能找出所有function相依關係的功能嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.47.197 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1569296612.A.676.html

09/25 15:06, 4年前 , 1F
中斷點?
09/25 15:06, 1F

09/25 20:54, 4年前 , 2F
地表最強IDE你居然沒有好好利用? 尋找所有參考就可以啦
09/25 20:54, 2F

10/01 16:32, 4年前 , 3F
中斷後可以靠堆疊 找回去先後順序
10/01 16:32, 3F
文章代碼(AID): #1TYP3aPs (C_Sharp)