【ハルシオンブログ】リストとかの中の重複した値を消したい時
こんにちは。
大坂です。
さて今週のブログですね。
リストの中の重複した値を消したい時です。
これはLinqのDistinctを使うと簡単にできますね。
こんな感じです。

ちゃんと重複した数字が消えてますね~。
ということで簡単にできました!
ではまたノシ
大坂です。
さて今週のブログですね。
リストの中の重複した値を消したい時です。
これはLinqのDistinctを使うと簡単にできますね。
こんな感じです。
private void Start()
{
List test = new List<int>{ 0, 1, 1, 2, 3, 3, 4, 5 };
Log(test);
test = test.Distinct().ToList<int>();
Log(test);
}
private void Log(List test)
{
string text = "";
foreach(int i in test)
{
text += $"{i},";
}
Debug.Log(text);
}
結果。
ちゃんと重複した数字が消えてますね~。
ということで簡単にできました!
ではまたノシ
Category: 開発日記(Unity)
« 【ハルシオンブログ】enumを拡張して色々使えるようにしまっしょい!(他人の記事紹介w) | 【ハルシオンブログ】Unity+Playfabでのタイトルデータの取得方法。 »
コメント
| h o m e |