Languague/C#
[C# LINQ] Join 사용법 null 오류 발생 시 해결법 알아보기(System.NullReferenceException)
LINQ에서 두 개의 리스트를 연결할 일이 생기면 Join()을 자주 쓰게 된다.근데 처음 쓰면 조금 헷갈리고, null 오류도 은근 자주 난다. 그래서 정리해봤다.📚 목차Join 기본 구조사용자 + 주문 예제null 오류와 에러 메시지Left Join 구현Join 주의사항 요약마무리1. Join 기본 구조Join은 이렇게 생겼다:var 결과 = 컬렉션1.Join( 컬렉션2, x => x.기준값, y => y.기준값, (x, y) => 새로운형태);기준값: 두 리스트를 연결할 공통 키 (예: Id)새로운형태: 조인된 두 항목을 조합한 결과 (보통 익명 타입)여기까지는 괜찮은데, 문제는 조건이 안 맞거나 값이 없을 때다.2. 사용자 + 주문 예제이 예제는 자주 쓰인다. 사용자 ID를..
2025. 4. 8. 22:01