恩施土家族苗族自治州网站建设_网站建设公司_服务器维护_seo优化
2025/12/24 11:14:11 网站建设 项目流程

LINQ 入门指南

1. 匿名类型

在深入学习 LINQ 的查询功能之前,我们先了解一下 C# 3.0 的一个特性——匿名类型。匿名类型允许我们创建未命名的类类型。

在创建对象时,我们通常使用对象初始化器来初始化新类实例的字段和属性。对象创建表达式由三个部分组成:new关键字、类名或构造函数以及对象初始化器。对象初始化器是一组用逗号分隔的成员初始化器,放在花括号中。

创建匿名类型的变量使用相同的形式,但没有类名或构造函数。以下是匿名类型的对象创建表达式形式:

// Object initializer // ↓ new { FieldProp = InitExpr, FieldProp = InitExpr, ...} // ↑ ↑ // Member initializer Member initializer

下面的代码展示了创建和使用匿名类型的示例:

static void Main() { var student = new { LName = "Jones", FName = "Mary", Age = 19, Major = "History" }; // ↑

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询