0
我正在嘗試遍歷UWP應用程序內「我的文檔」文件夾中的文件。我有問題是此代碼:在UWP應用程序中獲取單個級別的文件
var files = await KnownFolders.DocumentsLibrary.GetFilesAsync(
Windows.Storage.Search.CommonFileQuery.OrderByName);
foreach (StorageFile f in files)
{
鑽入每個文件夾遞歸地找到這些文件,但我不希望這樣的:我想在最高級別文件夾的每個文件開始,然後列出子文件夾及其內容;所以輸出會比較樹:
File1.txt
File2.txt
Folder1
SubFolder
Filen.txt
所以,我要麼需要能夠限制上面的代碼只查找當前文件夾(和簡單的遞歸調用它),或能按路徑對files
集合進行分類。我似乎無法完成後者的原因是f.path返回完全限定的路徑(我意識到我可能會調用一些調用來確定它的確切位置,然後拆分字符串以獲取位置,但感覺就像我在重新發明輪子)。