В моей текущей обработке ошибок я указываю форму, функцию и сообщение об ошибке в окне сообщения, подобном следующему:
try
{
//Some code here
}
catch(Exception ex)
{
MessageBox.Show("Form Title : " + this.Title + "\nFunction : CurrentFunction \nError : " + ex.Message);
return;
}
Это работает для меня, но было любопытно, могу ли я сделать процесс дажепроще и генерировать имя функции, вместо того, чтобы вводить его каждый раз, когда я хочу отобразить сообщение об ошибке.
Дополнительно : я знаю, что вы можете включить трассировку стека и просмотреть несколько лучшихлиний, но мне было любопытно, если бы был более чистый способ показать функцию.