アプリ版:「スタンプのみでお礼する」機能のリリースについて

C#です。
二次元配列に格納したデータをメモ帳に出力したいのですが、どうすればいいですか?
二次元なので、それぞれをカンマで区切って出力したいのですが、やり方がわかりません。教えて下さい(><)

例)りんご,1
  トマト,2
  バナナ,3
  みかん,4

などの二次元配列をこのように、カンマで区切った状態で出力したいんです。できれば具体的にプログラムを教えていただけると嬉しいです。

A 回答 (1件)

メモ帳への出力は無理です。


無理矢理できないこともないですが,面倒なだけです。

とりあえず,System.IO.TextWriterに出力する例です。
public void WriteTo<T> (TextWriter writer, T[,] data)
{
for (int i = 0; i < data.GetLength(0); ++i)
{
string[] temp = new string[data.GetLength(1)];
for (int j = 0; j < temp.Length; ++j)
{
temp[j] = data[i, j].ToString();
}
writer.WriteLine(String.Join(",", temp));
}
}
    • good
    • 0
この回答へのお礼

アドバイスありがとうございました!!

お礼日時:2008/01/05 14:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!