개발/기본) 기본기
C#) List 에서 중복되지 않는 데이터 추출하기
테샤르
2023. 1. 8. 20:28
List 에서 중복되지 않는 데이터 추출하기
List에서 중복되지 않는 데이터만 따로 추출해야하는 경우가 생길때 사용하는 코드이다.
반응형
using System.Linq;
var categorys = m_GameDataList.GroupBy(x => x.GetCategory()).Select(y => y.First());
간단하게 코드를 보면
m_GameDataList List에 있는 Category을 기준으로 Group을 만들고
그 그룹데이터의 First을 가져온다.
First 데이터만 가지고오기 때문에 해당 중복되지 않는 데이터를 가지고올수 있다.
StackOverFlow Get a List of Distinct Value in List: [링크]
사진
★☆☆☆☆
반응형