Обработчики событий - C#
Формулировка задачи:
Добрый день.
Подскажите на счёт обработчиков событий, не могу понять, как их правильно делать.
Вот например, у меня есть кнопка на форме по нажатию который вызывается некое событие.
Событие выполняет последовательность действий:
1) действие №1
2) действие №2
3) действие №3
Как правильней будет сделать, оставить все эти действия в методе кнопки «Клик» или сделать для этих действий отдельный класс из метода «Клик» запускать метод «Run» этого класса который собственно и будет запускать последовательность действий.
Решение задачи: «Обработчики событий»
textual
Листинг программы
class Program { static void Main(string[] args) { var foo = new Foo(); Console.WriteLine(foo.Bar()); } } class Foo { private int _foobar; private void Method1() { _foobar += 1; } private void Method2() { _foobar *= _foobar; } public int Bar() { for (int i = 0; i < 5; i++) Method1(); Method2(); return _foobar; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д