I got a scenario to create the anonymous list from the anonymous types, and i achieved that using
public static List MakeList(T itemOf
Yes, the order of fields is significant. Same fields, different order will yield different types.
From the language specification:
"Within the same program, two anonymous object initializers that specify a sequence of properties of the same names and compile-time types in the same order will produce instances of the same anonymous type. "