Обработчики событий - C#

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

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

Добрый день. Подскажите на счёт обработчиков событий, не могу понять, как их правильно делать. Вот например, у меня есть кнопка на форме по нажатию который вызывается некое событие. Событие выполняет последовательность действий: 1) действие №1 2) действие №2 3) действие №3 Как правильней будет сделать, оставить все эти действия в методе кнопки «Клик» или сделать для этих действий отдельный класс из метода «Клик» запускать метод «Run» этого класса который собственно и будет запускать последовательность действий.

Решение задачи: «Обработчики событий»

textual
Листинг программы
  1. class Program
  2. {
  3.     static void Main(string[] args)
  4.     {
  5.         var foo = new Foo();
  6.         Console.WriteLine(foo.Bar());
  7.     }
  8.  
  9.  
  10. }
  11. class Foo
  12. {
  13.     private int _foobar;
  14.     private void Method1()
  15.     {
  16.         _foobar += 1;
  17.     }
  18.  
  19.     private void Method2()
  20.     {
  21.         _foobar *= _foobar;
  22.     }
  23.  
  24.     public int Bar()
  25.     {
  26.         for (int i = 0; i < 5; i++) Method1();
  27.         Method2();
  28.         return _foobar;
  29.     }
  30. }

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


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

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

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

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

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

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