【发布时间】:2011-05-25 09:37:27
【问题描述】:
我有以下 XML:
<datarow>
<datacol><![CDATA[Value1]]></datacol>
<datacol><![CDATA[Value2]]></datacol>
<datacol><![CDATA[Value3]]></datacol>
</datarow>
<datarow>
<datacol><![CDATA[Value5]]></datacol>
<datacol><![CDATA[Value6]]></datacol>
<datacol><![CDATA[Value7]]></datacol>
</datarow>
// ...
如何使用 linq 创建二维数组?
我会避免这样做:
foreach("datarow") {
foreach ("datacol") { ... }
}
谢谢!
[EDIT] 最终数组应该是这样的:
array[,] = {{ "Value1", "Value2", "Value3"} , { "Value4", "Value5", "Value6"}}
【问题讨论】:
-
是 linq,不是链接 ;-) 标题没问题,但是正文有错别字。
-
你是指交错数组还是多维数组?
-
那不是数组数组。
标签: c# linq linq-to-xml