LINQ ToDictionary() 方法

17 Mar 2025 | 阅读 2 分钟

在 LINQ 中,ToDictionary() 方法用于将列表/集合 (IEnumerable<T>) 的项目转换为新的字典对象 (Dictionary<TKey,TValue>),它将仅通过所需的值来优化列表/集合项。

LINQ ToDictionary 方法的语法

以下是使用 LINQ ToDictionary() 运算符的语法。

C# 代码

在上面的语法中,我们将 "objStudent" 的集合转换为字典对象,并且只获取所需的填充值(ID 和 Name)。

ToDictionary 方法的示例

以下是使用 LINQ ToDictionary 运算符将集合转换为新字典对象的示例。

在上面的示例中,我们将 "objStudent" 的集合转换为字典对象,并从两个值(ID 和 Name)获取值。

输出

LINQ ToDictionary() Method