获取执行代码的行号

IEn*_*ble 0 .net c# winforms

我们如何获得C#/ WinForms中当前正在执行的代码的行号.

在PHP中,我们可以访问__LINE____FUNCTION__访问有关当前正在执行的代码段的详细信息.

JTL*_*JTL 5

检查这个类和示例StackFrame

StackFrame sf = st.GetFrame(i);
Console.WriteLine(" File: {0}", sf.GetFileName());
Console.WriteLine(" Line Number: {0}", sf.GetFileLineNumber());
Console.WriteLine(" Column Number: {0}", sf.GetFileColumnNumber());
Run Code Online (Sandbox Code Playgroud)