gpt4 book ai didi

c# - 创建一个带标题的 .txt 文件

转载 作者:太空宇宙 更新时间:2023-11-03 21:57:15 24 4
gpt4 key购买 nike

我需要创建一个带有标题的文本文件。

目前我正在使用 StreamWriter 创建 txt 文件(如果它不可用),但我只需要写入一次标题,因为每次调用此方法时我都会写一个新行进入 .txt 文件

下面是我的代码:

string line = userID + "\t" + fullname + "\t" + module + "\t" +
datetime + "\t" + SQLStatement;

string fileExcel, filePath, fileName;
fileExcel = "Audit.txt";
filePath = HttpContext.Current.Server.MapPath("~");
fileName = filePath + "\\" + fileExcel;
System.IO.StreamWriter file = new System.IO.StreamWriter(fileName, true);

file.WriteLine(line);
file.Close();

最佳答案

Boolean writeHeader = (!File.Exists(fileName));

using (StreamWriter file = new StreamWriter(fileName, true))
{
if (writeHeader)
{
file.WriteLine(headerLine);
}

file.WriteLine(line);
}

关于c# - 创建一个带标题的 .txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11736157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com