Сокращаем часто используемый блок кода до одной строчки с помощью лямбда-выражений

Хочу рассказать о том, как сократить
try
{
  SomeObject.DoSomething();
}
catch (Exception ex)
{
  SomeExceptionHandlingFunction(ex);
}
до
ExecuteWithTryCatch(() => SomeObject.DoSomething());



( Читать дальше )