IQueryable 썸네일형 리스트형 C# IEnumerable vs IQueryable C#에서 IEnumerable와 IQueryable는 데이터 쿼리에 자주 사용되는 인터페이스입니다. 두 인터페이스는 컬렉션을 반복하면서 데이터를 필터링하거나 변환하는 데 도움을 주지만, 동작 방식과 사용처가 다릅니다.1. 개념 설명IEnumerable는 메모리 내 컬렉션을 반복하는 데 적합하며, 모든 쿼리 조건이 애플리케이션 내에서 실행됩니다. 반면, IQueryable는 데이터 소스(예: 데이터베이스)에 쿼리를 전달해 서버에서 처리할 수 있게 하는 인터페이스입니다.2. 코드 예제아래 예제에서는 IEnumerable와 IQueryable를 간단히 비교합니다.// IEnumerable 예제List numbers = new List { 1, 2, 3, 4, 5 };IEnumerable resultEnumer.. 더보기 이전 1 다음