C# 匿名类型

5 Sept 2024 | 2 分钟阅读

C# 匿名类型允许我们创建一个具有只读属性的对象。匿名对象是一个没有显式类型的对象。C# 编译器会生成类型名称,并且该类型仅在当前代码块中可用。

要创建匿名类型,我们必须使用 **new** 运算符和对象初始化器。


C# 匿名类型示例

输出

我们也可以在查询表达式中使用它来选择记录。在下面的示例中,我们通过创建匿名类型来选择学生记录。

C# 匿名类型示例 2

输出

ID = 101, Name = Rahul, Email = [email protected]
ID = 102, Name = Peter, Email = [email protected]
ID = 103, Name = Irfan, Email = [email protected]

下一主题C# 扩展方法