정수 속성이 3 개인 개체 목록이 있습니다. 내 정수 속성의 고유 값을 내 목록에서 가져 오는 방법은 무엇입니까?목록에서 고유 항목 가져 오기
18
A
답변
49
이 작동합니다,
List<int> result = YourListObject.Select(o => o.FirstInteger).Distinct().ToList();
9
시도 : 우리는 당신에게 더 좋은 예를 제공 할 수 있도록
var g = collection.Select(i => i.Property1).Distinct();
는 일부 소스 코드를 게시 할 수 있을까요?
편집 :
내 예에서, 당신의 클래스의 여러 인스턴스를 포함하는 컬렉션을 collection
있습니다. 그런 다음 각 클래스에서 Property1
을 선택하고 해당 속성의 고유 값으로 필터링합니다.
4
나는이 유용하고 문자열을 나를 위해 잘 작동을 발견했다.
var distinctNames = (from d in YourList select d).Distinct();
희망 사항은 나와 같은 세부 정보 검색에 유용합니다.
관련 문제
- 1. 목록의 목록에서 고유 항목 가져 오기?
- 2. Amazon Simple Db 목록에서 항목 가져 오기
- 3. --- DataGridViewComboBoxColumn에서 항목 가져 오기
- 4. urapidflow로 항목 가져 오기
- 5. 구성표 - 목록에서 가져 오기 목록
- 6. 고유 스레드 ID를 가져 오기
- 7. 장치 고유 ID 가져 오기
- 8. - Datalist에서 선택된 행 항목 가져 오기 -
- 9. Flex4. DropDownList에서 두 번째 항목 가져 오기
- 10. Ajax 용 DropDownList의 선택된 항목 가져 오기
- 11. WPF ListBox 항목 가져 오기 datacontext OnMouseOver
- 12. android listview 선택한 항목 가져 오기
- 13. UITabBar 선택한 항목 가져 오기
- 14. 스피너에서 선택한 항목 가져 오기
- 15. 목록보기 항목 다시 가져 오기
- 16. 목록보기에서 항목 [i] 가져 오기
- 17. substring_index의 가운데 항목 가져 오기
- 18. Linq가 하위 항목 가져 오기
- 19. jQuery를해서 getJSON - 가져 오기 항목
- 20. 모든 시작 항목 가져 오기?
- 21. 가입시 마지막 항목 가져 오기
- 22. SimpleXMLElement 객체에서 항목 가져 오기
- 23. QMutableListIterator에서 현재 항목 가져 오기
- 24. SQL 가져 오기 중복 항목 건너 뛰기
- 25. 파이썬 목록의 고유 항목
- 26. 고유 항목
- 27. 목록에서 두 항목 결합하기
- 28. LINQ를 사용하여 목록에서 "사용자 지정 고유 항목"선택
- 29. 개체 목록에서 이름 목록 가져 오기
- 30. for 루프를 사용하여 목록에서 요소 가져 오기
+1 목록 result = YourListObject.Select (o => o.FirstInteger) .AsParallel(). Distinct(). ToList() "AsParallel()"은 성능에 별 이득이 없을 수도 있습니다. 주문하고 목록에 더 많은 항목이 있습니다. –
Sai