将文件名保存为变量

1 c#

有没有办法在Visual C#中保存等于变量的文件?

我正在使用一个程序来自动化MS Word文档,并希望它们以通用标题+日期保存.

以下代码行不起作用.

DateTime Tomorrow = DateTime.Now.AddDays(1);
string OKD; 
OKD = Tomorrow.ToString("MM/dd/yyyy");
document.SaveAs(FileName: @"C:\Users\Me\Desktop\Generic name "+ OKD +".doc");
Run Code Online (Sandbox Code Playgroud)

Dav*_*ych 7

它不起作用,因为你有/文件名.保存为可用作文件名的日期格式:

OKD = Tomorrow.ToString("MMddyyyy");
document.SaveAs(FileName: @"C:\Users\Me\Desktop\GenericName" + OKD +".doc");
Run Code Online (Sandbox Code Playgroud)

  • 甚至`yyyyMMdd`所以它将在文件列表中以合理的顺序显示. (3认同)