Воскресенье, 24 Ноября 2024, 19:36

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
задача с делегатом
KiraДата: Воскресенье, 22 Сентября 2013, 20:59 | Сообщение # 1
заслуженный участник
Сейчас нет на сайте
Необходимо узнать, вызывалась ли функция, из делегата?
Псевдокод:
Код


public class Info
{

         
public delegate void func();
         
       public func condition;
       public func information;
        

}

//----------------
class bla-bla
{

Info=new Info();
Info.condition=Dia;

void Dia()
{
bla;
}
}



И нужно проверить был-ли вызов функции.
Код

if(Info.Know(Dia())// Как бы сделать это?
{
}


Блин только что понял как сделать.
Сохранять список Method.Name и там потом проверять.


Unity3d разработчик на С#. Лучшее спасибо + в репу.
"Безумие: делать одно и то же снова и снова, и ждать при этом разных результатов".
"Человек, который никогда не ошибался никогда не пробовал ничего нового".
"Если человек может спокойно управлять автомобилем во время поцелуя красивой девушки, значит он уделяет поцелую недостаточно внимания”. Альберт Эйнштейн


Сообщение отредактировал Kira - Воскресенье, 22 Сентября 2013, 21:06
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг