私はメトロアプリを開発しています。DirectoryInfo クラスにアクセスする必要があります。ここに記載されているように、Windows 8 でも動作します。しかし、私はそれを使用することはできません! それは与えています:
タイプまたはネームスペース名「DirectoryInfo」が見つかりませんでした
私はメトロアプリを開発しています。DirectoryInfo クラスにアクセスする必要があります。ここに記載されているように、Windows 8 でも動作します。しかし、私はそれを使用することはできません! それは与えています:
タイプまたはネームスペース名「DirectoryInfo」が見つかりませんでした
Windows ストア アプリは、Windows.Storage
ではなく で定義された型を使用しますSystem.IO
。これは主に、System.IO
タイプ API がほぼすべて同期的であり、ファイル システムにアクセスすると、最新のレスポンシブ アプリケーションで許容されるよりも長く呼び出しスレッドをブロックする可能性があるためです。タイプを確認するWindows.Storage
と、ほとんどすべて非同期です。
どのタイプを使用するかは、何をしようとしているのかによって異なります。をご覧になることをお勧めしますStorageFolder
。