Возможный дубликат:
Как распечатать текущую трассировку стека в .NET без каких-либо исключений?
Когда генерируется исключение, его текст содержит трассировку стека. Можно ли каким-либо образом получить текст трассировки стека (включая файл и строку) без исключений?
public void f()
{
//blah
string stacktrace = ???;
//blah
}