Ret*_*der 4 c# vb.net asp.net vbscript asp-classic
ASP,C#,VB.NET是否有办法检索代码中的哪一行作为处理命令?
例
1 <%
2 response.write("Your on line " & retreiveCurrentLineNumber)
3 %>
Run Code Online (Sandbox Code Playgroud)
输出:你在线2
你可以这样做:
var line = new StackFrame(0, true).GetFileLineNumber();
Run Code Online (Sandbox Code Playgroud)
请注意,有几点需要注意.
对于VB.NET,它是一样的:
Dim line As Integer = New StackFrame(0, True).GetFileLineNumber()
Run Code Online (Sandbox Code Playgroud)
就经典ASP而言 - 我不相信这是可能的.