Is it possible to define events in C# without defining a delegate type beforhand?
Something like public event (delegate void(int)) EventName
public event (delegate void(int)) EventName