C# Anonymous Types
C# Anonymous types allow us to create an object that has read only properties. Anonymous object is an object that has no explicit type. C# compiler generates type name and is accessible only for the current block of code.
To create anonymous types, we must use new operator with an object initializer.
C# Anonymous Types Example
101 Peter email@example.com
We can also use it in query expression to select the records. In the following example, we are selecting students records by creating anonymous type.
C# Anonymous Types Example 2
ID = 101, Name = Rahul, Email = firstname.lastname@example.org ID = 102, Name = Peter, Email = email@example.com ID = 103, Name = Irfan, Email = firstname.lastname@example.org