목록 사전이 있는데 사전에 각 목록의 첫 번째 요소 목록을 얻고 싶습니다. 기본적으로 :C# LINQ 사전의 첫 번째 목록 항목 가져 오기 <string, List <object>>
Dictionary<string, List<object>> dico = new Dictionary<string, List<Object>>();
// fill data...
List<object> list = new List<Object>();
foreach(var value in dico.Values)
{
list.Add(value.ElementAt(0));
}
LINQ로 수행 할 수 있습니까?
고마워요. 당신이 보호 할 수 있습니다, 당신은 빈 List
의되었거나 누락 (null
) 목록에 관심을하는 경우
var list = dico.Select(p => p.Value[0]).ToList();
:
"LINQ로이 작업을 수행 할 수 있습니까?" 음, 네. 그리고 그것이 당신이 한 일입니다. 너 뭐 찾고있어? – gunr2171
시도한 것을 보여줄 수 있습니까? – NetMage
'List