[C#] LINQ에서 함수 사용 방법


[C#] LINQ에서 함수 사용 방법

c# linq c# linq function c# linq 함수 앞서 LINQ를 이용하여 중복제거 기능을 알아보았다. 하지만 중복제거는 case by case.... 입맛대로 제거하기 쉽지가 않다. 이걸 해결하기 위해, LINQ에 함수를 이용하는 방법을 기록한다. class Item { public string ID; public DateTime UTC; public string Type; } public void ItemCheck() { List<Item> list = new List<Item>(); ... (대충 list add) //UTC 기준으로 중복제거 //BUT Type이 A,B가 있다. 이 경우 A Type의 Item을 사용 list = list.GroupBy(o=>o.UTC).Select(o => SelectType(o.ToList())).ToList(); } private Item SelectType(List<Item> item) { Item TypeB = item....


#C샵 #LINQ #CSharp #CSharpLinq #GroupBy #List #Select #함수

원문링크 : [C#] LINQ에서 함수 사용 방법