どうすればよいですか?私は両方の配列が同じインデックスでTRUE/1の同じ値を持つときにカウントしようとしています。ご覧のように、私のコードは複数のビット配列を持ち、それぞれをループしてcompareArrayと別のループを比較しています。それは非常に効率的ではないようで、私はそれが必要です。同じ長さの2つのBitArrayを効率的に比較する
foreach (bitArrayTuple in bitarryList) {
for (int i = 0; i < arrayLength; i++)
if (bArrayTuple.Item2[i] && comparisonArray[i])
bitArrayTuple.Item1++;
}
ここで、Item1はカウントであり、Item2はビット配列です。
+1、必要性は本当に素晴らしいYESである場合、自身のBitArrayの実装を書くことは、これに – VinayC