【ハルシオンブログ】Listや配列の中身が一緒か確認するときはSequenceEqualを使うといいですね。
こんにちは。
大坂です。
Listや配列の中身が一緒か確認するときがたまにありますね。
そんな時はLinqのSequenceEqualを使うと簡単ですね。
コード
結果

ちゃんと同じならTrueで違えばFalseですね。
たまに使えるときがあるので覚えておくと便利かもしれません。
ではまたノシ
大坂です。
Listや配列の中身が一緒か確認するときがたまにありますね。
そんな時はLinqのSequenceEqualを使うと簡単ですね。
コード
List<int> list_1 = new List<int>() { 0, 1, 2, 3, 4, 5 };
List<int> list_2 = new List<int>() { 0, 1, 2, 3, 4, 5 };
List<int> list_3 = new List<int>() { 0, 1, 2, 3, 4, 10 };
Debug.Log($"List_1とList_2:{list_1.SequenceEqual(list_2)}");
Debug.Log($"List_1とList_3:{list_1.SequenceEqual(list_3)}");
結果

ちゃんと同じならTrueで違えばFalseですね。
たまに使えるときがあるので覚えておくと便利かもしれません。
ではまたノシ
Category: Androidアプリ紹介
« 【ハルシオンブログ】JsonUtilityとかでデータを保存する際に、ポリモーフィズム化されてるデータの値が保存されないときに、こうやったよ! | 【ハルシオンブログ】UnityProBuilderで3D扇形オブジェクトを作ってみたよ。 »
コメント
| h o m e |