我正在通過使用返回數組的Linq讀取配置文件。作爲二維數組返回一個linq reasult?
有單一功能的Linq查詢,一個是返回端口號,另一個是項目名稱。該函數返回二維數組(或任何東西)。
public string[][] GetProjectsPorts(string cruiseControlPath)
{
var projectNames = (from item in xdoc.Elements("project")
select item.Attribute("name").Value).ToArray();
var portNumber = (from item in xdoc.Elements("system.runtime.remoting").
Elements("application").Elements("channels").Elements("channel")
select item.Attribute("port").Value).ToArray();
return ??
}
的問題是,如何把兩個數組到一個單一的二維數組.....
另一種選擇是將其作爲返回一本字典,但它可以有多個相同的項目名稱。
感謝建議。
順便說一句,你有什麼這裏是陣列(或鋸齒形陣列)的陣列。二維數組將是`string [,]`。重要的是要知道差異 – Dyppl 2011-02-07 08:18:34