関連していますが、重複していません (これは完全に異なる言語であり、C# ではなく PHP です):
リストから多次元配列を作成する方法は?
「タプル」のリストを文字列[,]に変換するにはどうすればよいですか?
これは Web クローラーの一部ですが、好奇心からリストと配列の変換をいじっています。これが方法です。
private string[,] getimages(string url)
{
List<Tuple<string, string>> images = new List<Tuple<string, string>>();
string raw = client.DownloadString(url);
while (raw.Contains("<a class=\"title \" href"))
{
raw = raw.Substring(raw.IndexOf("<a class=\"title \" href"));
String link = raw.Substring(24, raw.IndexOf(">", 24) - 26);
int startname = raw.IndexOf(">", 24) + 1;
int endname = raw.IndexOf("</a> ");
String name = raw.Substring(startname, endname - startname);
images.Add(new Tuple<string, string>(name, link));
raw = raw.Substring(endname);
}
}
「画像」を返したいのですが、多次元配列に変換されています。