IT/C#
집합과 관련된 Linq 기능 정리
집합과 프로그래밍 Array 끼리 더하거나 빼게 된다면 합집합, 교집합 등을 구현해 주는것이 일이지만, 집합을 프로그래밍을 통해 구현하려 하다보니 Linq와 관련된 기능을 알게 되었고, 정리하기 위해서 글을 남기게 되었습니다. 이번에 다룰 집합과 관계 있는 Linq 기능은 4가지 입니다. 명령어 기능 Union 두 집합을 합치고 중복값을 제거합니다 Intersect 두 집합의 교집합을 구합니다 Except 두 집합 사이의 차집합을 구합니다 Distinct 중복값을 제거합니다. 합집합 - Union 합집합은 A집합과 B집합의 원소들을 더해 하나의 집합으로 반환 합니다. 벤다이어 그램으로 보면 다음과 같으며, 코드로 나타내면 다음과 같은 Linq식을 사용할 수 있습니다. Linq를 이용한 코드 int [] ..
2021. 10. 10. 19:09
최근댓글