VB.NETで、ソースコードの現在の行番号を出力する方法はありますか?例えば:行番号を出力する
Try
' The following line will purposly cause an error
Dim BigNum As Int64
Dim LittleNum As Int16 = CShort(BigNum)
Catch ex As Exception
Dim LineNumber As Integer = <linenumber> ' How do I do this?
MessageBox.Show("Error in source code. Line: " + LineNumber)
End Try
は、エラーの原因となったソースコード内の実際の行番号と上記の例では行番号変数を充填する方法はありますか?
ありがとうございました。これはまさに私が探していたもののようです! –
喜んで助けてください。それ以上の質問がない限り、それを回答として受け入れることはできますか? – Noldorin
私はそれを試しましたが、StackFrameには情報が含まれていません(GetFileNameはNothingを返し、GetFileLineNumberは0を返します)。私は何か見落としてますか? –