.Net Tips – Working with anonymous types
Anonymous types are useful, especially in LINQ queries where you often want to iterate through an array of items and project them into some arbitrarily shaped objects that are little more than simple data containers, using anonymous types save you the hassle of having to first declare those types which you will simply throw away …