Необходимо узнать, вызывалась ли функция, из делегата?
Псевдокод:
Код
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 и там потом проверять.