135
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
Output:
101 Peter [email protected]
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
Output:
ID = 101, Name = Rahul, Email = [email protected] ID = 102, Name = Peter, Email = [email protected] ID = 103, Name = Irfan, Email = [email protected]
Next TopicC# Extension Methods