如何在字符串中指示变量字符?

时间:2014-08-13 20:17:25

标签: c# string substring

我有一个监视文件夹并检查文件是否存在的方法。一旦文件存在,一些代码将执行处理文件。

文件名的格式为DailyReport_MMddyyyy_[some sequence of numbers].xlsmMMddyyyy部分是该表格中的日期(即2014年8月13日的08132014),数字序列与报告生成的时间有关,对我的目的而言并不重要。此报告每天生成一次,因此我感兴趣的文件名部分取决于MMddyyyy部分。

有没有办法表明"变量"字符串中的字符?即var filename = "DailyReport_" + DateTime.Now.ToString("MMddyyyy") + "[something to indiciate any variable number of characters]"?现在我正在使用File.Exists(filePath)使用Quartz调度程序检查文件是否每隔几分钟就存在一次。

1 个答案:

答案 0 :(得分:0)

您可以使用string.format。像这样,

string filename = string.Format("Hey, {0} it is the {1}st day of {2}.  I feel {3}!", _name, _day, _month, _feeling);