我想知道,visual studio是否有一個功能,以便我給它一個2方法名稱,然後如果在調用堆棧的第一個地方方法被第二個調用(靜態地,不必調試)。Visual Studio - 發現如果方法在某個點被另一個方法調用
例如 說我有一個方法FireBullet,我想看看IsOutsideWestBoundary 可以在某些時候
FireBullet()被調用 - >的HitTest() - > CheckBoundaries() - > IsOutsiteWestBoundary()
你可以看到FireBullet最終可能導致IsOutsideWestBoundary在某個時候被調用。
我知道這可能會成爲一個非常大的問題,特別是深度調用堆棧和多個方法在每個級別調用,但仍然,對於相對較小的調用堆棧深度,這可能非常有用。
這樣的事情肯定存在嗎?
感謝 托馬斯
您是否試圖使用CallerMemberName屬性進行日誌記錄? –