Kis*_*Oli 0 c# arrays if-statement
我有两个数组:
int[] oddArr = { 11, 9, ... };
int[] evenArr = {4, 2, 8, ... };
我要检查,如果从每一个项目oddArr比从每一个项目更大evenArr那么,我们应该做一些逻辑.
喜欢:
if(11 > 4 && 11 > 2 && 11 > 8 && 9 > 4 && 9 > 2 && 9 > 8 && ...)
我试过这样的事情:
for (int i = 0; i < oddArr.Length; i++)
{
for (int j = 0; j < evenArr.Length; j++)
{
if (oddArr[i] > evenArr[j])
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
Jon*_*eet 12
在一切-我想这个问题不同的oddArr是大于一切的evenArr,那么最低的oddArr必须比大最大的evenArr:
if (oddArr.Min() > evenArr.Max())
Run Code Online (Sandbox Code Playgroud)
(您需要一个using指令System.Linq来引入Min和max扩展方法.)