Programming/.Net
Select object within min or max property value.
Bandcy
2015. 1. 20. 14:18
개체 collection 중에서 어떤 property or method 반환값의 최대 or 최소인 object를 찾는 방법은 어떤게 있을까?
OrderBy를 통해 정령한 뒤 Take(1)을 하는 방법, 최소 or 최대값을 탐색한 뒤 그 값을 가지는 개체를 역으로 찾는 등 여러가지로 생각해 볼 수 있겠으나,
매우 깔끔한 방법을 찾아서 공유하고자 합니다.
LINQ Aggregate()를 사용하는 방법입니다.
간단하나 예제 코드로 설명을 대신합니다. :)
결과
People: Eunseo(2), Ethan(36), Violet(34)
Youngest: Eunseo(2)
Oldest: Ethan(36)
References
http://msdn.microsoft.com/ko-kr/library/vstudio/bb548651(v=vs.100).aspx