- C#, C♯, C#相談室 Part82
665 :デフォルトの名無しさん[sage]:2014/03/15(土) 18:42:08.14 ID:EjdDfWvk - 配列の要素が全て一致するかどうかはSequenceEqualで調べられるけど
一部が一致している場合って簡単に分かる方法無い? 例えるならstring型のContains(string value)みたいな事を、任意の型の配列で行いたい。 自前でfor文でチェックする処理を実装するしかないのだろうか。
| - C#, C♯, C#相談室 Part82
671 :デフォルトの名無しさん[sage]:2014/03/15(土) 19:23:54.72 ID:EjdDfWvk - Anyだと配列の順番まで見てくれないのだ。
自分が使い方を完全に把握していないかもしれないけど。 イメージとしては int[] a = new int[] { 0, 1, 2, 3 };を比較元として int[] b = new int[] { 1, 2, 3 }; ←OK int[] c = new int[] { 1, 3, 2 }; ←NG int[] d = new int[] { 2, 3, 4 }; ←NG にしたいんだが。実際はint型じゃないけど。 取り敢えず自前でチェックしてみるわ。
|
|