我有一个我想要在控制台应用程序中打开的文本文件列表。带动态选项的控制台菜单
我想输出是这样的:
- List1.txt
- List2.txt
List3.txt
等
一旦我得到这个输出我想要的是能够调用这些文件中的一个方法,并把它通过Console.ReadLine();
我目前在做什么开是
string[] FileNames = Directory.GetFiles(@"Itemized\", ".txt");
Console.WriteLine(String.Join(Environment.NewLine,FileNames));
这可以让我尽可能让列表看起来像:
逐项\ List1.txt
逐项\ List2.txt
分项\ List3.txt
如果我知道该文件夹中的文件数,我可以硬编码,但我有问题的是,任意数量的文件可能存在。
因此,我现在正在寻找的是一种将缩放数值附加到每个文件并从其前面删除文件夹名称的方法。
我试过使用for循环来让它工作,但似乎无法让我的头围绕它。
这看起来惊人的测试它 – Spooler
这完全是我在找的东西!非常感谢 :) – Spooler