在我的应用程序中存在这样的情况。在创建文件之前,我的应用程序在特定文件名下的目录中搜索文件。如果找到任何文件/文件,那么它应该读取每个文件的内容并将这些内容(每个文件的)写入一个新文件。我用谷歌搜索了很多,并尝试了一些这样的:
string temp_file_format = "ScriptLog_" + DateTime.Now.ToString("dd_MM_yyyy_HH");
string[] files = Directory.GetFiles(path,temp_file_format);
foreach (FileAccess finfo in files)
{
string text = File.ReadAllText(finfo);
}
和
System.IO.DirectoryInfo dir = new DirectoryInfo(path);
System.IO.FileInfo[] files = dir.GetFiles(temp_file_format);
foreach (FileInfo finfo in files)
{
finfo.OpenRead();
}
但所有这些都失败了......谁能告诉我一个替代方案?
我的 temp_file_format 字符串有什么问题吗?
如果我可以将这些内容添加到新文件中,那就太好了。别的也不用担心。。
任何帮助将非常感激..