我有以下工作正常:
StreamWriter outputFile = new StreamWriter(@"C:\out.txt");
string header = "ProgramDate" + "," +
"ProgTime";
outputFile.WriteLine(header);
outputFile.Close();
而不是以逗号分隔,如何使其以制表符分隔。 或者如何以制表符分隔开头?我在网上搜索但找不到答案。
答案 0 :(得分:5)
只需替换您想要的分隔符。
StreamWriter outputFile = new StreamWriter(@"C:\out.txt");
string header = "ProgramDate" + "\t" +
"ProgTime";
outputFile.WriteLine(header);
outputFile.Close();
答案 1 :(得分:0)
另外,不确定这是否是您要考虑的选项 但是,不需要重新发明轮子,这是一个开源的CSV库。
如果您只是为了学习目的而写这篇文章,或者想要跳过许可,请使用Dash或Beaner的信息。