Anonymous vs dynamic
Creating an anonymous type
Anonymous type equality
Generic methods with anonymous types
Instantiating generic types with anonymous types
Implicitly typed arrays