私は配列を返すLinqを使って設定ファイルを読んでいます。linq reasultを2D配列として返しますか?
単一機能でLinqクエリには、戻りポート番号と別のプロジェクト名があります。この関数は、2次元配列(OR任意)で両方を返します。
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 ??
}
問題は、私は、単一の2次元配列に両方の配列を置く方法、である.....
別のオプションは、辞書として、それを返すことですが、それは、複数の同じプロジェクト名を持つことができます。
提案のためのThanx。
、あなたがここに持っていることはアレイ(またはジャグ配列)の配列です。 2D配列は 'string [、]'になります。違いを知ることは重要です – Dyppl