Armazenando um método como uma variável de membro de uma classe
Eu tenho isso como um dos meus membros da classe 'KeyEvent':
private delegate void eventmethod();
E o construtor:
public KeyEvent(eventmethod D)
{
D();
}
O que eu quero fazer é, em vez de chamar D () lá, eu quero armazenar esse método (D) como uma variável membro de KeyEvent, então algo como:
stored_method = D();
E depois, em outro método de KeyEvent, faça algo como:
stored_method();
Como posso fazer isso?