public delegate void SampleDelegate();
public interface ISampleEvents
event SampleDelegate SampleEvent;
public class SampleClass : ISampleEvents
public event SampleDelegate SampleEvent;
public static void Main()
ISampleEvents ISE = new SampleClass();
ISE.SampleEvent += new SampleDelegate(Event);
Console.WriteLine("Event");