FolderInformation的方法/属性与StorageFolder的方法/属性几乎相同。
我不知道为什么WinRT api也提供FolderInformationStorageFolder。如果将从FileInformationFactory.GetFoldersAsync()创建的列表分配给ItemsControl,它与从StorageFolder.CreateFolderAsync()创建的列表是否有所不同?
该文档说FolderInformation提供了同步访问,但是我不知道何时会发生此问题。

我在FolderInformation中发现的一个缺点是只能从FileInformationFactory创建。因此,我认为不可能为FolderInformation创建KnownFolders.PicturesLibrary

最佳答案

FolderInformation使您可以对Folder本身进行操作(如移动,删除,重命名等)
http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.bulkaccess.folderinformation.aspx

而StorageFolder可让您对文件夹的内容进行操作(如在文件夹中创建新文件,在文件夹中创建新的子文件夹,从文件夹中获取所有文件等)。
http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.storagefolder.aspx

关于c# - 在Metro中,FolderInformation和StorageFolder有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13944488/

10-08 20:32