a.They can be derived from any reference type.
b.Two anonymous types with the same named parameters in the same order declared in the different classes have the same type.
c.Anonymous types can have methods.
d. All properties of an anonymous type are read/write.
e.Anonymous types cannot cross method boundaries.