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: [링크]
사진
★☆☆☆☆
반응형
'개발 > 기본) 기본기' 카테고리의 다른 글
C#) return Swtich (C# 8.0 Switch Expression) (0) | 2023.01.25 |
---|---|
기본기)c#) 변수명 앞에 '@'(Symbol) 사용 (0) | 2023.01.09 |
기본기)Markdown (README.md) 수정하기 (0) | 2022.12.19 |
기본기).Net) Warning 무시(코드 분석 경고 표시하지 않음) (0) | 2022.12.01 |
C#)DateTime Format (0) | 2022.10.23 |
댓글