[ERROR]System.InvalidOperationException: '시퀀스에 요소가 없습니다.'

해내면 그만!XX·2022년 5월 22일
0

System.InvalidOperationException: '시퀀스에 요소가 없습니다.'

LINQ 오류 “시퀀스에 요소가 없습니다”가 표시되면 일반적으로 및 대신 First()또는 Single()명령을 사용하기 때문 입니다.

ForEach 문에 first()를 사용했는데 1번문제 까지만 값이 들어가고 2번 답변은 값이 들어가지 않았다. 그러니까 맞는 요소를 찾지 못해서 First()할 값이 없었던 것이다. 여기에 대한 오류였다.

FirstOrDefault() 또는 SingleOrDefault() 사용하면 된다.
참조
http://daplus.net/c-%EC%8B%9C%ED%80%80%EC%8A%A4%EC%97%90-%EC%9A%94%EC%86%8C%EA%B0%80-%ED%8F%AC%ED%95%A8%EB%90%98%EC%96%B4-%EC%9E%88%EC%A7%80-%EC%95%8A%EC%8A%B5%EB%8B%88%EA%B9%8C/

0개의 댓글