try
{
//This code BlockLine no 1Line no 2Line no 3etc
}
catch (Exception ex)
{
LblError.Text= ex.Message + ex.InnerException.Message
}
У меня есть код с блоком try catch. Блок try имеет более одной строки кода. Я хотел бы знать, какая строка в блоке try вызывает исключение.
Что у тебя на уме?





Вам нужно будет посмотреть на Stack Trace исключения, чтобы отследить строку, которая вызывает исключение.
однако, если вы хотите получить полную информацию об исключении, используйте метод ToString
(с использованием System.Diagnostics;)
int lineNumber = (new StackTrace(ex, true)).GetFrame(0).GetFileLineNumber();
var fileName = (new StackTrace(ex, true)).GetFrame(0).GetFileName();
Должен дать вам понять, где возникла проблема.
Можете ли вы поделиться трассировкой стека
ex?