我有一个数组int[] numArray
。我想知道是否有任何简单的方法来检查数组中是否包含负数?
如果没有直接方法,甚至linq也可以。我对linq有点陌生。有人可以建议吗?
最佳答案
您可以使用Any:
bool containsNegative = numArray.Any(i => i < 0)
要么
bool containsNegative = numArray.Min() < 0;
编辑
int[] negativeNumbers = numArray.Where(i => i < 0).ToArray();