본문 바로가기
Programming/C# & .NET

[C#] Sequence contains no elements 오류 해결

by Kor-IT 2022. 7. 5.
반응형

Sequence contains no elements 오류 해결

 

 

Sequence contains no elements
 
Sequence contains no elements

C# LINQ 사용시 'Sequence contains no elements' 라는 오류가 발생하면 일반적으로 First() or Single() 명령을 사용해서 발생한다.

 

First() or Single() 을 호출시 결과값이 없다면 'Sequence contains no elements' 오류가 발생한다. 그 이유는 아래의 이미지를 보면 알 수 있다.

 

First() 정의 명세서

 

해당 오류를 해결하는 방법은 아주 간단하다. FirstOrDefault() 로 변경하면 해결 가능하다.

반응형

댓글