var a = GetIEnumerableDictionary();
a
을 나열하기는 IEnumerable <사전
IEnumerable<Dictionary<int, string>>
입니다. 에서로 어떻게 변환합니까
List<Dictionary<int, string>>
?
var a = GetIEnumerableDictionary();
a
을 나열하기는 IEnumerable <사전
IEnumerable<Dictionary<int, string>>
입니다. 에서로 어떻게 변환합니까
List<Dictionary<int, string>>
?
a.ToList()
트릭을해야합니다.
ToList()
확장 방법은 System.Linq
네임 스페이스에 있습니다. Linq를 사용할 수없는 경우 List<T>
생성자는 IEnumerable<T>
을 매개 변수로 사용합니다. Jalal은 이미이 페이지에서 대답했습니다.
당신은 정말, 목록 IEnumerable<T>
생성자를 사용할 수 있습니다
List<Dictionary<int, string>> myList = new List<Dictionary<int, string>>(a);
영업을 가정하면 Linq를 가지고 자신의 일회용 – RichK
그래에! System.Linq 네임 스페이스를 사용하는 것을 잊었습니다! 이 반영하도록 – Alexandre
이 (가) 편집되었습니다. 감사 Jalal –