如何使用Linq創建Dictionary
(或更好,ConcurrentDictionary
)?使用Linq創建詞典
舉例來說,如果我有以下XML
<students>
<student name="fred" address="home" avg="70" />
<student name="wilma" address="home, HM" avg="88" />
.
. (more <student> blocks)
.
</students>
裝入XDocument doc;
,想要填充ConcurrentDictionary<string, Info>
(其中關鍵的是名稱,Info
是一些類控股地址和平均值。填充Info
不我現在的擔憂),我該怎麼做?
是「使用LINQ」的一個要求還是趨勢? – Vlad
可能的重複:http://stackoverflow.com/questions/1710193/converting-an-xml-document-to-a-dictionary – Christian
@Vlad這是一個趨勢 – baruch