c# - 使用C#从文件夹中获取所有文件名

标签 c# list text-files directory

<分区>

我想知道是否可以获取某个文件夹中所有文本文件的名称。

例如,我有一个名为 Maps 的文件夹,我想获取该文件夹中所有文本文件的名称并将其添加到字符串列表中。

是否可能,如果可能,我该如何实现?

最佳答案

using System.IO;

DirectoryInfo d = new DirectoryInfo(@"D:\Test"); //Assuming Test is your Folder

FileInfo[] Files = d.GetFiles("*.txt"); //Getting Text files
string str = "";

foreach(FileInfo file in Files )
{
  str = str + ", " + file.Name;
}

关于c# - 使用C#从文件夹中获取所有文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14877237/

相关文章:

c# - Process.Start() 未按预期执行

python - 如何检查一个元素是否等于多维列表的特定索引

Python-读取文件后数据未附加到列表和缺少字典键

java - 如何在java中对列表中最早的时间戳进行排序?

java - 如何从 Java 文本文件中读取单个单词(或行)?

c# - C# 中鼠标跟随绘图

c# - 自动生成不可变类和匹配的构建器类

c# - 在服务器上实现 "Search nearby users"功能

mysql - 如何在不创建表(架构)的情况下从文本文件加载mysql中的数据

python - 交换文本文件中的文本行