For future reference...

No so much for my future reference, but to refer people too should the topic of how generic types are represented by name ever crops up again.










Type FullName
typeof (List<>).FullName System.Collections.Generic.List`1
typeof(List).FullName System.Collections.Generic.List`1[[System.Int32]]
typeof(Dictionary<,>).FullName System.Collections.Generic.Dictionary`2
typeof(Dictionary).FullName System.Collections.Generic.Dictionary`2[[System.String],[System.Int32]]
typeof(Dictionary<>>).FullName System.Collections.Generic.Dictionary`2[[System.String],[System.Collections.Generic.List`1[[System.Int32]]]]
Written on June 29, 2007