我有一个程序需要将特定标记的两个属性转换为
这让我得到了一个很好的
Dictionary<int, string>
的键和值。XML如下所示:(片段)
<startingPoint coordinates="1,1" player="1" />
目前我的LINQ大致是这样的:
XNamespace ns = "http://the_namespace";
var startingpoints = from sp in xml.Elements(ns+"startingPoint")
from el in sp.Attributes()
select el.Value;
这让我得到了一个很好的
IEnumerable
,其中包含像"1,1"和"1"这样的东西,但应该有一种方法可以调整类似此答案以执行属性而不是元素。能帮忙一下吗?谢谢!