C#: получить имя юнита и номер строки с ошибкой

Если в сборку включена отладочная информация, то:

string currentFile = new System.Diagnostics.StackTrace(true).GetFrame(0).GetFileName(); 
int currentLine = new System.Diagnostics.StackTrace(true).GetFrame(0).GetFileLineNumber();

Tags:

Comments are closed.