如何在数组 c# 中应用布尔运算符。我有三个相同大小的 3D 数组,我想对两个数组应用布尔运算符并将结果保存在 array3 中。例如:
int[, ,] array1 = new int[,,] { { { 1, 2, 3 }, { 4, 5, 6 } },
{ { 7, 8, 9 }, { 10, 11, 12 } } };
int[, ,] array2 = new int[,,] { { { 1, 1, 1 }, { 0, 0, 0 } },
{ { 0, 0, 0 }, { 0, 0, 0 } } };
int [, ,] array3 = new int[4,3];
result = array1 (AND operator) array2;
预期结果:
array3 = { { 1, 2, 3 }, { 0, 0, 0 } },{ { 0, 0, 0 }, { 0, 0, 0 } };
我的问题是有什么方法可以在不访问数组元素的情况下在两个数组上实现布尔运算?
谢谢你的提前。