20250107 / Unity_6차 18주차 화요일
쿼리 식은 LINQ(Language-Integrated Query)의 기능으로,
데이터를 질의(Query)하고 조작하기 위해 사용된다.
LINQ는 배열, 리스트, 데이터베이스, XML과 같은 다양한 데이터 소스에서 데이터를 처리할 수 있도록
통합된 구문을 제공한다.
쿼리 식은 SQL과 유사한 방식으로 데이터를 다룰 수 있도록 설계되었으며,
주요 키워드 from, where, select 등을 통해 데이터를 필터링하고 변환할 수 있다.
var result = from item in collection
where 조건식
select item;
쿼리 식 동작 원리
- from 키워드:
- 데이터를 쿼리하기 위해 데이터를 순회(iterate)할 데이터를 지정합니다.
- SQL의 FROM과 비슷합니다.
- where 키워드:
- 데이터를 필터링합니다.
- 조건에 맞는 데이터만 결과에 포함됩니다.
- select 키워드:
- 필터링된 데이터에서 반환할 항목을 지정합니다.
- 데이터를 특정 형식으로 변환할 수 있습니다.