.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;

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


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

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

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