에서 서로 다른 매개 변수를 가져옵니다 별개의 Make
의 목록을 얻는 간단한 방법이 있습니까?나는 다음과 같은 특성을 가진 <code>CarData</code> 개체가 목록
2
A
답변
4
var makes = CarObjects.Select(car => car.Make).Distinct();
이것은 Make
의 목록에 CarData
목록으로부터 목록 변환하고 단지 새로운리스트의 고유 한 값을 찾는다. (아마도)이 있기 때문에
1
var makeList = CarObjects.Select(a => a.Make).Distinct();
또는 조언의 여분의 비트로서
List<MakeEnum> = CarObjects.Select(a => a.Make).Distinct().ToList();
, 당신은 열거 될
Make
을 고려해을 가능하게 한정된 (오히려 작은) 수를 할 수 있습니다 자동차 대신에
Strings
에 쌓아 두는 것. (당신은 어떤 종류의 재산에 대한 언급을하지 않고
Make
입니다, 그래서 아마도 당신은 이미 이것을하고 있습니다).
+0
@DanielHilgarth 나중에 Distinct를 호출하면 나중에 편집 할 수 있습니다. –
2
당신은 Linq에 사용할 수 있습니다 :
CarObjects.Select (c => c.Make).Distinct().ToList()
관련 문제
- 1. 나는 다음과 같은 개체가 개체
- 2. 나는 다음과 같은 개체가 변수
- 3. 나는 다음과 같은 특성을 가진 객체가 내보기 모델에서 다른 특성
- 4. 이해 개체가 나는 다음과 같은 코드가
- 5. 파이썬, 개체가 나는 다음과 같은 코드가 새
- 6. 나는 다음과 같은 코드가 목록
- 7. 목록 나는 다음과 같은 방법을 만들었습니다 <String>
- 8. MOQ - 가상 특성을 가진 개체가 뭔가를 외부
- 9. 나는 다음과 같은 구조를 가진 참석자 테이블이
- 10. 나는 다음과 같은 열을 가진 DataTable을 가지고
- 11. 다음과 같은 특성을 가진 교실을 나타내는 데이터의 집합을 갖는 데이터
- 12. 나는 다음과 같은 수업을 목록 <T>
- 13. 은 목록 <> 나는 다음과 같은 일을하려고 해요 DataModel이
- 14. AutoMapper 문제 - 목록 나는 다음과 같은 클래스가있다
- 15. 파이썬 나는 다음과 같은 파이썬 목록이 목록
- 16. 나는 다음과 같은 유형이 가장 하위 목록
- 17. pop_front, 나는 다음과 같은 정의와지도가 목록
- 18. C#을 - 나는 다음과 같은 한 목록
- 19. 봄 (자바) 나는 다음과 같은 한 목록
- 20. 검사는 나는 다음과 같은 목록 클래스가
- 21. 나는 다음과 같은 선언 해시 맵이 목록
- 22. 간단한 (코드) 나는 다음과 같은 특성을 가진 보안 (암호화) 해시 함수 필요한 기능
- 23. 나는 다음과 같은 특성을 가진 GTK #으로 사각형 버튼의 테이블을 만들려고
- 24. Elasticsearch 지수 별칭 (w/라우팅) 나는 다음과 같은 특성을 가진 인덱스를 설정하기 위해 노력하고있어
- 25. 나는 다음과 같은 시나리오를 가진 두 개의 컬렉션
- 26. 사용 JSON 개체가 나는 일이 다음과 같은 일을 할
- 27. 나는 다음과 같은 몇 가지 JSON 개체가 PHP
- 28. OpenGL은 버텍스 버퍼 개체가 나는 다음과 같은 데이터를 포함하는 bunny.h이
- 29. 다음과 같은 고유 키 각, 나는 여러 CAKeyframeAnimation 개체가 AnimationDidStop
- 30. 일부 개체가 나는 다음과 같은 URL을 구문 분석하려고 해요 GSON
가능한 중복 : [채우기의 이름의 이름과 값을 드롭 다운 목록으로 Linq에 고유()] (http://stackoverflow.com/q/912188/299327) –