В простых случаях окно «Стек вызовов» покажет это.
Если компилятор использовал оптимизацию хвостовых вызовов или встраивание методов, это может дать неожиданный результат. Но это не должно происходить во время отладки, потому что это (по умолчанию) отключает эти оптимизации.
yield
-тераторы и async
методы показывают, откуда они были возобновлены, а не там, где они были первоначально вызваны.