Как отписаться от события внутри метода? - C#
Формулировка задачи:
Как отписаться от события внутри метода?
private void FFF()
{
systems.Test += (Sostojanie) =>
{
//здесь необходимо отписаться
};
}Решение задачи: «Как отписаться от события внутри метода?»
textual
Листинг программы
static Action act = null;
static void Main(string[] args)
{
Action method = null;
method = () =>
{
Console.WriteLine("asdasd");
act -= method;
};
act += method;
if (act != null)
act();
if (act != null)
act();
Console.ReadKey();
}