二次元配列(行数、列数は可変で決まっていない)をcsvに書き込みたいのです。
値はカンマ区切りにしたいです。
仮に列数が3だと以下のコードになります。
public double[,] Values;//二次元配列、行数、列数は可変で決まっていない
using (var sw = new System.IO.StreamWriter(@"test.csv", false))
{
for (int i = 0; i < Values.GetLength(0); ++i)
{
sw.WriteLine("{0}, {1}, {2},", Values[i,0], Values[i,1], Values[i,2]);
}
これを列数を自由に変えれるようにしたいのですが何か方法はないでしょうか?
配列の配列に変更せずに変えたいです。
任意の行の配列を取り出せればstring.Joinでできると思うのですが…
回答4件
あなたの回答
tips
プレビュー