I posted a little while ago about trying to use reflection with generic types. I have been trying to use a generic list type within OJB.Net (an object relational mapper for .Net). I finished investigating this and thought I'd post a write-up about it