Иногда в целях отладки полезно знать номер текущей исполняемой строки в файле и название файла. В С++ для этого применялись диррективы предпроцессора __LINE__ и __FILE__. А в C# вы можете делать так
string currentFile=new System.Diagnostics.StackTrace(true).GetFrame(0).GetFileName();
int currentLine = new System.Diagnostics.StackTrace(true).GetFrame(0).GetFileLineNumber();