namespace testnamespace { public delegate void testdelegate (Q thing); public class testclass : testinterface { event testdelegate testevent; public static int Main() { return 0; } } interface testinterface { event testdelegate testevent; } }