[問題] 如何追蹤參數從哪傳進來
現在在看一段複雜的數學計算
想從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,
5年前
, 1F
09/25 15:06, 1F
推
09/25 20:54,
5年前
, 2F
09/25 20:54, 2F
推
10/01 16:32,
5年前
, 3F
10/01 16:32, 3F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章