.NET 4.x Работа с событиями Delegate или Action - C#

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

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

К примеру, есть 2 класса:
public class FirstClass
{
    private void SomeMethod()
    {
       string someString = "Оппа!";
    }
}
 
public class SecondClass
{
    private void RaiseMethod()
    {
       MessageBox.Show("Кто-то сказал: " + /*тут вставить значение строки someString*/)
    }
}
Как событиями реализовать метод MessageBox.Show с параметром из SecondClass при выполнении метода SomeMethod в FirstClass? Классы друг о друге ничего не знают (назначение у них ну совершенно разное), но вроде б могут через интерфейсы?? Спасибо.

Решение задачи: «.NET 4.x Работа с событиями Delegate или Action»

textual
Листинг программы
 FirstClass.SomeMethodEventStat += cl2.RaiseMethod;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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