C# 将文件名另存为变量

C# 将文件名另存为变量,c#,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

有没有办法在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");

它不起作用,因为您的文件名中有
/
。另存为可用作文件名的日期格式:

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

它不起作用,因为您的文件名中有
/
。另存为可用作文件名的日期格式:

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

“不行”对我们没什么帮助。什么不起作用?很抱歉我说它不工作是指它不会保存,程序也不会运行“不工作”对我们没有多大帮助。什么不起作用?很抱歉它不工作,我的意思是它不会保存,程序甚至不会运行,因此它将以合理的顺序显示在文件列表中。或者甚至
yyyy.MM.dd
在文档列表中添加一些清晰的视觉分隔(和上面的顺序)。完美!谢谢我还是一个编程高手,应该记得你不能用“/”键在文件名中保存文档。或者甚至
yyyyMMdd
,所以它会以合理的顺序显示在文件列表中。或者甚至
yyyy.MM.dd
在文档列表中添加一些清晰的视觉分隔(和上面的顺序)。完美!谢谢我还是一个编程高手,应该记得不能用“/”键保存文件名中的文档。