I need to generate a class using Reflection.Emit that implements the following interface.
public interface IObject { T Get(string propertyName);
If you're using Reflection.Emit, you really ought to grab a copy of the Reflection.Emit language add-in for Reflector. While not perfect, it should get you at least 95% of the way to any given emitted code.