方法名
说明
C# 查询表达式语法
Visual Basic 查询表达式语法
更多信息
AsEnumerable
返回类型为 IEnumerable<T> 的输入。
不适用。
不适用。
Enumerable.AsEnumerable<TSource>
AsQueryable
将(泛型)IEnumerable 转换为(泛型)IQueryable。
不适用。
不适用。
Queryable.AsQueryable
Cast
将集合的元素强制转换为指定类型。
使用显式类型化的范围变量。例如:
monospace; color: #006400; font-size: 14px;">from string str in words
From … As …
Enumerable.Cast<TResult>
Queryable.Cast<TResult>
OfType
根据值强制转换为指定类型的能力筛选值。
不适用。
不适用。
Enumerable.OfType<TResult>
Queryable.OfType<TResult>
ToArray
将集合转换为数组。此方法强制执行查询。
不适用。
不适用。
Enumerable.ToArray<TSource>
ToDictionary
根据键选择器函数将元素放入 Dictionary<TKey, TValue>中。此方法强制执行查询。
不适用。
不适用。
Enumerable.ToDictionary
ToList
将集合转换为 List<T>。此方法强制执行查询。
不适用。
不适用。
Enumerable.ToList<TSource>
ToLookup
根据键选择器函数将元素放入 Lookup<TKey, TElement>(一对多字典)中。此方法强制执行查询。
不适用。
不适用。
Enumerable.ToLookup