当前位置:首页C# > 正文

C#判断一个文件夹内是否存在子文件夹或文件

作者:野牛程序员:2023-12-29 17:43:25C#阅读 2830

使用C#编写代码来判断一个文件夹内是否存在子文件夹或文件可以使用Directory类和Directory.GetFileSystemEntries方法。以下是一个简单的示例代码:

using System;
using System.IO;

class Program
{
    static void Main()
    {
        string folderPath = "你的文件夹路径"; // 替换为你要检查的文件夹路径

        if (Directory.Exists(folderPath))
        {
            string[] filesAndFolders = Directory.GetFileSystemEntries(folderPath);

            if (filesAndFolders.Length > 0)
            {
                Console.WriteLine("文件夹内存在子文件夹或文件。");
            }
            else
            {
                Console.WriteLine("文件夹内没有子文件夹或文件。");
            }
        }
        else
        {
            Console.WriteLine("指定的文件夹不存在。");
        }
    }
}

此代码首先检查文件夹是否存在,然后使用Directory.GetFileSystemEntries获取文件夹中的所有文件和子文件夹的路径。最后,根据数组的长度判断文件夹内是否存在子文件夹或文件。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击