我希望在这样的目录中有一个包含相应数字的列表:
我已经有了这个:
string[] ficheiro = Directory
.GetFiles(@"C:\Users\David\Documents\Jogos\Jogos de emuladores\Roms GB\", "*.gba"); // <-- Case-insensitive
Console.WriteLine("Ficheiros:");
foreach (string texto in ficheiro)
{
Console.WriteLine(Path.GetFileNameWithoutExtension(texto));
}
感谢您的关注,
Khoury的。
答案 0 :(得分:0)
根据我的理解,您只需要在打印文件夹/文件名之前打印计数器,所以您需要做的就是用foreach
替换
for(int i = 0; i < ficheiro.Length; i++)
{
Console.WriteLine("F" + (i+1) + " " + Path.GetFileNameWithoutExtension(ficheiro[i]));
}
修改强>
要获取文件,只需执行ficheiro[x]
,其中x是您要访问的文件。