次の方法で共有


シーケンスから重複する要素を削除する

シーケンスから重複する要素を除去するには、 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

こちらも参照ください