简而言之,我想要做的是将某个文件夹中文件的名称作为数组类型,就像底部的示例一样,但是它获取完整路径而不是文件名,还保留 .lnk 部分我不想。
string[] directory = Directory.GetFiles(@"C:\Program Files (x86)\programloc\shortcuts","*.lnk");
我想知道我是否可以以与完整路径相同的方式进行操作,但是由于 snytax,它并没有以我希望的方式工作。
// set the directory here to "C:\Program Files (x86)\programloc\shortcuts" call it as "string paths;"
//string[] file = paths.GetFiles("*.lnk");??????
foreach (string dir in directory)
{
//adding "Console.WriteLine(file);" in here should give me the .lnk files in that folder without their path or extension
}