我有一个数组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();

10-07 22:36