【发布时间】:2019-01-31 09:44:13
【问题描述】:
我在我的代码中打开一个 .csv 文件,我希望给出我选择的分隔符并定义列(标题名称)。我需要知道如何定义它们。我使用以下方式来生成我的文件:
fnresultfile = new StreamWriter("Resultfile_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".csv", true); //Filename
fnresultfile.WriteLine("Data recorded on date : " + DateTime.Now);
fnresultfile.WriteLine("The parameters of this Test Sequence were set to :");
fnresultfile.WriteLine("X =" + Xactual + ",Y =" + Yactual + ",Z =" + Zactual);
fnresultfile.WriteLine("Key Orientation = " + Key_OrientationBox.Text);
fnresultfile.Close();
【问题讨论】:
-
你写的有一个问题 - 它是什么?
-
文件的格式似乎不是 CSV(逗号分隔值),而是
name = value -
请问您需要什么文件格式?
-
我写的方式和我在论坛上看到的不一样。但这也会生成一个 csv 文件,但我不知道如何给出分隔符和列标题。
-
使用数据构建列标题的方式与使用 csv 的方式不同。一个 csv 像一张桌子一样建立起来,请参阅下面的答案。