2011-03-10から1日間の記事一覧

シーケンスから重複した要素を取り除くには(Unique)

C#

配列やらリストから重複を除いて一意な値を取り出したいということはよくありますが、LINQではEnumerable.Distinctメソッドを利用すると一発で実現できるようです。MSDNのサンプルそのままですが: int[] arr = {21, 46, 46, 55, 17, 21, 55, 55}; var uniq =…