ASP.Net获取源文件中的行号
我想与Trace.TraceWarning一起发送一个行号,说明它在源文件中的来源。3.5中是否有宏/定义 谢谢ASP.Net获取源文件中的行号,asp.net,Asp.net,我想与Trace.TraceWarning一起发送一个行号,说明它在源文件中的来源。3.5中是否有宏/定义 谢谢 泰迪我不确定,但我不这么认为。如果它在任何地方,它就在stacktrace中,你可以这样得到: var st = new StackTrace(true); 我想这是当这个帧被推到堆栈上时的起跑线。从那时起,执行工作可能取得了一些进展。这就是说,我想如果你保持你的方法简洁,那么不难知道手动添加多大的偏移量。 static void Main(string[] args) {
泰迪我不确定,但我不这么认为。如果它在任何地方,它就在stacktrace中,你可以这样得到:
var st = new StackTrace(true);
我想这是当这个帧被推到堆栈上时的起跑线。从那时起,执行工作可能取得了一些进展。这就是说,我想如果你保持你的方法简洁,那么不难知道手动添加多大的偏移量。
static void Main(string[] args)
{
int s = GetLine();
Console.WriteLine(s.ToString());
}
static int GetLine()
{
StackFrame stackFrame = new StackFrame(1, true);
return stackFrame.GetFileLineNumber();
}