检查文件夹中是否存在两个文件

时间:2015-07-08 09:16:50

标签: c# .net

我想将用户的文件名仅作为* .txt,并首先将文件名* .txt与General.txt进行比较,然后使用special.txt进行比较。如果两个文件都存在于文件夹中,则设置boolean真。

改变问题: - 使用* .txt文件名检查文件计数 如果count为2则我们的目的就解决了

3 个答案:

答案 0 :(得分:0)

喜欢这个吗?

var generalTxt = new FileInfo("General.txt");
var specialTxt = new FileInfo("special.txt");

if (generalTxt.Exists && specialTxt.Exists) { //is true if both files exist }

答案 1 :(得分:0)

这样的事情:

string FullPath = Path.GetFullPathName(userstring);
string path1 = Path.Combine(FullPath, "General.txt");
string path2 = Path.Combine(FullPath, "special.txt");
bool Flag = File.Exists(path1) && File.Exists(path2);

答案 2 :(得分:0)

喜欢这个吗?

        string path = @"";
        DirectoryInfo dir = new DirectoryInfo(path);
        var files = dir.GetFiles("*.txt");
        if (files.Length >= 2)
        {

        }