How to mix generic classes in a generic list in C#
If you create a class like Setting<T>, you might think you can create a generic list, like: List<Setting<T>> List = new List<Setting<T>>(); ,but this is not possible in .Net 4.0. If you want objects of