IsolatedStorage では、IsolatedStorage でディレクトリ自体を削除する前に、ディレクトリ内のすべてのフォルダーとファイルを削除する必要があります。
通常、内部にいくつかのファイルがある IsolatedStorage のディレクトリを削除する場合、ディレクトリのリストを取得し、foreach
ステートメントを使用して、それぞれにファイルがあるかどうかを確認し、別のforeach
ステートメントを使用してそれらのディレクトリ内の各ファイルを削除します。
IsolatedStorage
ただし、次のように見える、はるかに複雑な FileSystem が進行中です。
Several Main directories
Several sub-directories
これらを含むものには、約を含むものsub-directories
があります1-100 additional sub-directories
3-5 files
現時点で私が知っている唯一のテクニック (foreach
ステートメントと多くのを使用IsolatedStorageFile.GetUserStoreForApplication().GetDirectoryNames()
) は、効率的とは言い難いものです。
ディレクトリとそのファイルを再帰的に削除することを確認する簡単で簡単な方法はありますか?