0
아래에 비교할 2 개의 배열이 있습니다.배열의 특정 값을 확인하십시오.
int[] values = { 1, 2, 3, 4, etc };
int[,] limits = { { 1, 2 }, { 2, 5 }, { 2, 6 },etc };
그들이 볼 순차적 경우 내가 배열에있는 모든 아주 쉽게 배열의 요소, 또는 특정 요소를 비교할 수 있습니다
경우 그들은 다음 코드를 사용하여 해당 범위 내의 모든 가을,
if (Enumerable.Range(0, values.Length).All(x => values[x] >= limits[x, 0] && values[x] <= limits[x, 1]))
{
//Do something
};
그러나 배열의 특정 순서가 아닌 indecies 만 확인하려는 경우 (예 : 인덱스 0,4,6, &) 어떻게해야합니까? 미리 감사드립니다.
감사합니다을 확인하려는 인덱스의 컬렉션
Enumerable.Range
를 교체합니다. 그건 잘 작동합니다. – user3112996