簡體   English   中英

我們如何使用Windows 8應用程序的C#獲取文件夾中的所有文件

[英]How can we get all files in the Folder using C# for windows 8 Apps

我是Windows 8應用程序開發的新手。 我正在嘗試從該文件夾中獲取所有圖像。

StorageFolder statesubFolder = await stateFolder.CreateFolderAsync("multimedia", CreationCollisionOption.OpenIfExists);
StorageFile imageFiles1 = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync("multimedia//" + "*.jpg");

await imageFiles.CopyAsync(statesubFolder, "*.jpg", NameCollisionOption.ReplaceExisting);

我這樣嘗試過:

var files = Directory.GetFiles("ms-appx-web:///multimedia/", "*.jpg");

當我這樣使用時,出現錯誤,因為“名稱目錄未在當前上下文中退出”

但是我沒有任何圖像。 有人可以建議我如何從多媒體文件夾中獲取所有圖像嗎?

當談到使用WinRT進行文件系統操作時,您可以忘記使用舊版.net Framework學到的知識。 目錄,文件等...不可用。

要獲取文件夾中的所有文件,只需調用GetFilesAsync即可 但是,它不支持搜索模式,因此您必須自己進行擴展過濾(但這應該沒什么大不了的)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM