Как в определить какой объект вызвал исключение? - C#
Формулировка задачи:
Как определить на каком объекте сработала ловушка?
Как определить какое BindingSource вызвало ошибку?
try
{
this.BindingSource1.EndEdit();
this.BindingSource2.EndEdit();
this.BindingSource3.EndEdit();
}
catch (Exception Exception)
{
//Что писать?
}Решение задачи: «Как в определить какой объект вызвал исключение?»
textual
Листинг программы
try {
...
} catch (Exception e) {
Console.WriteLine(e.TargetSite.DeclaringType.FullName + "." + e.TargetSite.Name);
Console.ReadLine();
}