[VB.NET] LINQ를 이용해서 리스트(List)의 중복 제거
List의 LINQ를 이용하면 정말 다양한 작업을 할 수 있는데, 이번 시간에는 중복제거에 대해 알아보도록 하자.상황별로 조금씩 다른 방법을 사용해야 하니 우선 가상의 상황을 만들어보고 그 상황에 맞게 처리해보도록 하자. 1. 현재 리스트에서 중복된 항목 제거아래 코드처럼 리스트 안에 동일한 항목이 있을때 중복을 제거하는 기능이다.Dim FirstList As New List(Of String)({"banana", "apple", "banana"})Dim ResultList As List(Of String) = FirstList.Distinct().ToList() 이렇게 사용하면, ResultList에 중복항목인 "banana"를 하나 없애고, "banana", "apple"의 2개의 항목만 남게 된다...
2024.08.24