C#获取一个目录下的所有文件名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#获取一个目录下的所有文件名相关的知识,希望对你有一定的参考价值。

今天在做图像训练的时候发现需要把一大堆图片进行处理再读进分类器,本来是用C++写的,结果发现并不会,于是就用回了我最爱的C#,结果棒棒哒。

代码如下,简单粗暴,比网上C++的语法好看多了

using System;
using System.IO;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                string[] txtFiles = Directory.GetFiles("F:\\vedioproject\\dataset\\fortal");
                for(int i = 0;i < txtFiles.Length;i++)
                {
                    Console.WriteLine(txtFiles[i]);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
    }
}


我都不想有什么注释了,该代码的原型来自msdn的一个例子,再directory里面。

先MARK再研究。

以上是关于C#获取一个目录下的所有文件名的主要内容,如果未能解决你的问题,请参考以下文章

C#中怎样同时获取一个目录下的目录与文件

C#,给定一个目录,遍历该目录下的所有文件、文件夹

c#遍历文件夹获得所有文件

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

C#获取文件夹名和文件个数

获取一个目录下的所有文件以及所有子目录下的所有文件