Anonymous Object « LINQ « VB.Net

1.Linq way of doing Object creation
2.An anonymous type is returned containing the Id, Name and Pay
3.Create anonymous type from query
4.Create anonymous type in query and convert to array
5.Calls ToString() on each anonymous object
6.Get structured data which only accounts for the Make and Color of each item