首页 > 代码库 > C#获取一个目录下的所有文件名

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#获取一个目录下的所有文件名