주어진 숫자에 대해 배열에서 가장 가까운 숫자 ("크거나 같음"및 "작거나 같음")를 찾을 linq 표현식이 필요합니다.배열의 주변 숫자에 대한 Linq 표현
예. 배열 - 1, 33, 66, 100
숫자가 10 인 경우 1과 33을 반환하고, 숫자가 70 인 경우 66을 반환하고 싶습니다. 숫자가 33 인 경우 33 및 66을 반환하고 싶습니다.
기본 루프를 사용하여이 작업을 수행 할 수 있지만 데이터베이스의 숫자에 대한 연산이므로 linq 대신 SQL 식을 사용하는 것이 좋습니다.
편집 : 나는 실제로 이것을 달성하기 위해 단일 LINQ 표현을 찾고 있었다, 그러나 아마 조금 희망 : 1
결국 이것은 SQL에서 실행됩니다. 이것이 작동 순서 및 순서에 어떤 영향을 줍니까? 그것은 좋은 테스트지만 결국 추측, 그들은 동일 것인가? – andleer