언제 .first를 사용해야합니까? <..>
다음 경우 메소드를 사용하십시오 :
시퀀스에 하나 이상의 요소가 포함되어 있다고 기대하거나 확인합니다.
요소가 존재하지 않는 상황은 즉시 처리 해야하는 비정상적인 상황입니다.
.firtOnefault를 언제 사용해야합니까? <..>
다음 경우 메소드를 사용하십시오 :
시퀀스가 비어있을 것으로 기대합니다.
추가 작업을 수행하기 전에 요소가 존재하는지 확인해야합니다.
.First
<..> .Take 메소드 비교
방법은 방법과 다릅니다 :
-
지정된 수량 요소가 포함 된 시퀀스를 반환합니다.
첫 번째 요소의 경우 - 를 사용하여 얻을 수 있습니다.
실제 애플리케이션 예
예를 들어, 이름 목록이있는 경우 첫 번째 일치 이름을 검색하거나 불만족스러운 상황을 처리해야합니다.
반대로, 항상 하나 이상의 이름을 포함하는 경우 를 사용하여 첫 번째 요소를 직접 검색 할 수 있습니다.
위 내용은 .First vs. FirstOrdefault in LINQ : 언제 사용해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!