【发布时间】:2020-04-28 01:09:06
【问题描述】:
我的 C# 代码正在生成一个文本文件,其中包含从数据库中获取的内容并将其保存在文件夹中。每次我运行代码时,它都会覆盖现有文件。
这是我的代码。
StreamWriter file = new StreamWriter(@"C:\ExportedData\myFile.txt");
file.WriteLine(sb.ToString());
file.Close();
理想情况下,我希望保留所有文件,并在每个文件的名称后面加上当前日期和时间。
【问题讨论】:
-
您是否考虑过使用 DateTime.Now 作为您的时间戳?
-
是的,我做到了,但不知道如何将其添加到 streamWriter。根据亚当的回应,'$' 完成了这项工作。谢谢。
标签: c# streamwriter file-rename