.NET 4.x Работа с событиями Delegate или Action - C#
Формулировка задачи:
К примеру, есть 2 класса:
Как событиями реализовать метод MessageBox.Show с параметром из SecondClass при выполнении метода SomeMethod в FirstClass? Классы друг о друге ничего не знают (назначение у них ну совершенно разное), но вроде б могут через интерфейсы??
Спасибо.
Листинг программы
- public class FirstClass
- {
- private void SomeMethod()
- {
- string someString = "Оппа!";
- }
- }
- public class SecondClass
- {
- private void RaiseMethod()
- {
- MessageBox.Show("Кто-то сказал: " + /*тут вставить значение строки someString*/)
- }
- }
Решение задачи: «.NET 4.x Работа с событиями Delegate или Action»
textual
Листинг программы
- FirstClass.SomeMethodEventStat += cl2.RaiseMethod;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д