DirectoryInfo类在Metro App中不起作用

时间:2012-11-13 19:13:29

标签: c# windows-8 microsoft-metro .net-4.5

我正在开发地铁应用。我需要访问DirectoryInfo类。如记录Here,它也适用于Windows 8。 但是我无法使用它! 它给了:

  

无法找到类型或命名空间名称“DirectoryInfo”

1 个答案:

答案 0 :(得分:3)

Windows应用商店应用使用Windows.Storage而非System.IO中定义的类型。这主要是因为System.IO类型API几乎都是同步的,并且访问文件系统可以阻止调用线程比现代响应应用程序中可接受的更长。如果检查Windows.Storage类型,它们几乎都是异步的。

您使用的类型取决于您要执行的操作。您可能需要查看StorageFolder