我有一个double[][]
要转换为 CSV 字符串格式的文件(即一行中的每一行,行元素用逗号分隔)。我是这样写的:
public static string ToCSV(double[][] array)
{
return String.Join(Environment.NewLine,
Array.ConvertAll(array,
row => String.Join(",",
Array.ConvertAll(row, x => x.ToString())));
}
有没有更优雅的方式来使用 LINQ 编写它?
(我知道,可以使用临时变量来使它看起来更好,但这种代码格式更好地传达了我正在寻找的内容。)