Quote Originally Posted by mendhak
C# to IL should be easy enough but I'm not sure whether Reflector has exposed APIs to help you reverse engineer the IL.
Reflector is nothing special, it is basically just a gui for System.Reflection. Problem is finding the library to do C# to il and back.