我想知道,visual studio是否有一个功能,以便我给它一个2方法名称,然后如果在调用堆栈的第一个地方方法被第二个调用(静态地,不必调试)。Visual Studio - 发现如果方法在某个点被另一个方法调用
例如 说我有一个方法FireBullet,我想看看IsOutsideWestBoundary 可以在某些时候
FireBullet()被调用 - >的HitTest() - > CheckBoundaries() - > IsOutsiteWestBoundary()
你可以看到FireBullet最终可能导致IsOutsideWestBoundary在某个时候被调用。
我知道这可能会成为一个非常大的问题,特别是深度调用堆栈和多个方法在每个级别调用,但仍然,对于相对较小的调用堆栈深度,这可能非常有用。
这样的事情肯定存在吗?
感谢 托马斯
您是否试图使用CallerMemberName属性进行日志记录? –