반응형
리스트 길이가 0이거나 1이면 FirstOrDefault, SingleOrDefault의 차이는 없으나
리스트의 길이가 1이 초과되면 차이를 보임
FirstOrDefault: 리스트 중에서 하나의 데이터가 조회됨
SingleOrDefault: 에러 발생
사용 case
FirstOrDefault: 리스트의 길이가 1개인 경우(에러 발생하지 않음)
SingleOrDefault: 리스트의 길이가 1초과 하지 않아야 하는 경우(일부러 터트리기)
반응형
'06.C#' 카테고리의 다른 글
C# 변수, 메소드, 클래스 명명 규칙 (0) | 2021.12.20 |
---|---|
C# 추상화의 개념 (0) | 2021.12.20 |
C# 문자열에서 숫자만 추출 (0) | 2021.12.07 |
C# Preference 저장, 불러오기, 적용 (1) | 2021.12.03 |
C# ZeroFormatter (0) | 2021.12.03 |
댓글