c# - 如何显示目录中的文件

标签 c# list directory

在这种情况下,我试图获取目录中的文件列表“c:\dir\”(当然我里面有文件)我想在控制台程序中显示这些文件的名称在 c# 中构建... .

最初我是这样做的....

static class Program
    {
        static void Main()
        {
            string[] filePaths = Directory.GetFiles(@"c:\dir\");
            Console.WriteLine();
            Console.Read();


        }
    }

我怎样才能看到那些文件的名称...... 任何帮助将不胜感激.....

谢谢。

(此外,我想知道是否有任何关于将这些文件路径发送到动态 html 页面的想法......任何一般概念如何做到这一点......)

最佳答案

如果您所说的“文件名”只是字面上的名称不是完整的路径:

string[] filePaths = Directory.GetFiles(@"c:\dir");
for (int i = 0; i < filePaths.Length; ++i) {
    string path = filePaths[i];
    Console.WriteLine(System.IO.Path.GetFileName(path));
}

关于c# - 如何显示目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2164799/

相关文章:

c# - 自引用实体和插入顺序 - 使用 Entity Framework Code First

c# - asp.net GridView 中select的命令是什么

java - 保存用户从 Maven Clean 上传的文件

c# - .NET 4、AllowPartiallyTrustedCallers 属性和 SecurityCritical 等安全标记

c# - 如何将 XmlElement 的 child 相互转换?

arrays - Cython - 将字符串列表转换为字符 **

python - 一个 Dataframe 的每一列的最大值和最小值

python - 如何遍历列表中的每个字符串?

laravel - 如何将 ~/.composer/vendor/bin 目录放在你的 PATH 中?

python - 在 Python 中从 Linux 上的子目录中查找顶级目录