.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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д