요소 작업(C#)

요소 작업은 시퀀스에서 특정 단일 요소를 반환합니다.

다음 섹션에는 요소 작업을 수행하는 표준 쿼리 연산자 메서드가 나열되어 있습니다.

메서드

메서드 이름 설명 C# 쿼리 식 구문 자세한 정보
ElementAt 컬렉션의 지정된 인덱스에 있는 요소를 반환합니다. 해당 사항 없음. Enumerable.ElementAt
Queryable.ElementAt
ElementAtOrDefault 컬렉션의 지정된 인덱스에 있는 요소를 반환하거나 인덱스가 범위를 벗어나면 기본값을 반환합니다. 해당 사항 없음. Enumerable.ElementAtOrDefault
Queryable.ElementAtOrDefault
First 컬렉션의 첫 번째 요소 또는 특정 조건에 맞는 첫 번째 요소를 반환합니다. 해당 사항 없음. Enumerable.First
Queryable.First
FirstOrDefault 컬렉션의 첫 번째 요소 또는 특정 조건에 맞는 첫 번째 요소를 반환합니다. 이러한 요소가 없으면 기본값을 반환합니다. 해당 사항 없음. Enumerable.FirstOrDefault
Queryable.FirstOrDefault
Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)
마지막 컬렉션의 마지막 요소 또는 특정 조건에 맞는 마지막 요소를 반환합니다. 해당 사항 없음. Enumerable.Last
Queryable.Last
LastOrDefault 컬렉션의 마지막 요소 또는 특정 조건에 맞는 마지막 요소를 반환합니다. 이러한 요소가 없으면 기본값을 반환합니다. 해당 사항 없음. Enumerable.LastOrDefault
Queryable.LastOrDefault
Single 컬렉션의 유일한 요소 또는 특정 조건에 맞는 유일한 요소를 반환합니다. 반환할 요소가 없거나 두 개 이상 있는 경우 InvalidOperationException을 throw합니다. 해당 사항 없음. Enumerable.Single
Queryable.Single
SingleOrDefault 컬렉션의 유일한 요소 또는 특정 조건에 맞는 유일한 요소를 반환합니다. 반환할 요소가 없는 경우 기본값을 반환합니다. 반환할 요소가 두 개 이상 있는 경우 InvalidOperationException을 throw합니다. 해당 사항 없음. Enumerable.SingleOrDefault
Queryable.SingleOrDefault

참조