Ad Block 한번만 꺼주시면 안될까요..?
게임 개발/C#

Linq C# 리스트에서 같은수 지우기(중복수 제거)

UniCoti(유니코티) 2022. 7. 15.

Linq는  Language-Intergreated Query의 줄임말로

배열과 리스트에 다양한 기능을 추가로 제공한다.

 

using System.Linq;를 코드 최상단에 써서

네임스페이스를 추가해주어야 추가로 다양한 함수가 등장하게 된다.

 

그중에 리스트에서 같은수를 제거해주는 함수는 Distinct()인데,

사용법은

List.Distinct() 을 하면 리스트에서 중복되는 값들이 사라진 리스트로 반환된다.

예시)

using System.Linq;



List<float> list = new List<float>(); // [1,2,1,2,3,3,4,5]

Console.Writeline(list.Distinct()); // [1,2,3,4,5]

 

로 나오게 된다.

.

도움이 되었길 바라며

 

끝.

댓글

💲 추천 글