从序列中消除重复的元素
使用 Distinct 运算符可从序列中消除重复元素。
示例
下面的示例使用 Distinct 来选择有客户的唯一城市序列。
IQueryable<String> cityQuery =
(from cust in db.Customers
select cust.City).Distinct();
foreach (String cityString in cityQuery)
{
Console.WriteLine(cityString);
}
Dim cityQuery = _
(From cust In db.Customers _
Select cust.City).Distinct()
For Each cityString In cityQuery
Console.WriteLine(cityString)
Next