Уменьшить объем кода при использовании try - C#

Узнай цену своей работы

Формулировка задачи:

Ребята, а возможно ли как либо минимизировать это значение:
Листинг программы
  1. try
  2. {
  3. а();
  4. b();
  5. }
  6. catch (Exception e)
  7. {
  8. WriteLog(LogType.FatalError, e.ToString() );
  9. }
Типа:
Листинг программы
  1. stat.try(()={ а(); b(); });
Я видел проект, где подобная стилистика используется. Но вопрос как класс сделать что бы он работал. Реально try - меня достал, со своей писаниной
И ещё вопрос, а как можно упростить следующую цепочку:
Листинг программы
  1. try
  2. {
  3. а();
  4. }
  5. catch (Exception e)
  6. {
  7. throw new ArgumentException(e); // --- Exception - мы не сможем же по идее затолкать или можем?
  8. }

Решение задачи: «Уменьшить объем кода при использовании try»

textual
Листинг программы
  1. void start()
  2. {
  3.  
  4. Перехватчик(); // И ловим всё только из определённого потока.
  5.  
  6. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы