C# 访问“中的文件”;解决方案文件夹";创建

C# 访问“中的文件”;解决方案文件夹";创建,c#,C#,我喜欢阅读文件夹“文件”的内容,它在解决方案中,而不是在本地计算机中。(其中包含多个文本文件。我想获取文件夹“files”中的所有文件名) 请看。请注意,EnumerateFiles返回热可枚举文件。如果迭代两次,它将读取文件两次。您可以创建这些文件的列表 string dirPath = @"c:\files"; foreach (var file in Directory.EnumerateFiles(dirPath)) { Console.Writ

我喜欢阅读文件夹“文件”的内容,它在解决方案中,而不是在本地计算机中。(其中包含多个文本文件。我想获取文件夹“files”中的所有文件名)

请看。请注意,EnumerateFiles返回热可枚举文件。如果迭代两次,它将读取文件两次。您可以创建这些文件的列表

    string dirPath = @"c:\files";

    foreach (var file in Directory.EnumerateFiles(dirPath))
    {
        Console.WriteLine(file)
    }
    Console.WriteLine("{0} directories found.",  dirs.Count);
如果你真的只知道名字,你也可以在这里找


如果您想做更多的工作,然后只显示名称(例如,处理文件),那么枚举文件会更好,因为您只在内存中的某个时间使用。

可以查看
文件
类,
目录信息
类,
System.IO
namespace请澄清您的具体问题或添加其他详细信息,以突出显示您所需的内容。正如目前所写的,很难准确地说出你在问什么。请参阅页面以获取澄清此问题的帮助。您是否尝试过搜索它?“c#获取文件夹中的所有文件名”我在解决方案中添加了一个文件夹(textFiles),其中包含一些.txt文件。现在我想遍历那个特定的文件夹。
 string [] fileEntries = Directory.GetFiles(targetDirectory);

foreach(string fileName in fileEntries)
{
    Console.WriteLine(fileName);
}