2
그래, 가난한 단어 질문,하지만 난 정말 어떻게 문구를 잘 모르겠어요.해당 클래스의 배열에서 클래스 '구성원의 배열을 검색하는 방법은 무엇입니까?
public class Contact
{
public string Name { get; set; }
public string PhoneNumber { get; set; }
}
내가 그들의 List<>
이 : :)
Dictionary<T,U>
처럼
Name
의 목록을 모두 얻을 수있게하고 싶습니다.
Dictionary.Keys.ToArray()
과
Dictionary.Values.ToArray()
과 같은 작업을 수행 할 수 있습니다. 현재, 나는 명백한 일을하고 있습니다. 이것은
Contact
배열을 반복하고 내 자신의 Array를 만드는 것입니다. 나는 순진 할 수 있지만, 나는 단지 코드 한 줄로 그것을 얻는 방법이
Dictionary
일 것이라고 생각했다.
var names = (from c in contacts select c.Name).ToArray();
참고 :
한 붐. Linq가 다시 이겼다 – fletcher
브릴리언트. LINQ를 배워야 해. :) – Dave
Listen이 아닌 IEnumerable을 먼저 반환해야합니다. –
LLS