1

1 つのソリューションで 3 つの xaml ページを使用しています。xaml1 に「Storage」という名前のディレクトリを作成しました。他の2つのxamlで同じディレクトリを使用する必要があります....

コード:

 using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
 {
   myIsolatedStorage.CreateDirectory("Storage");
   IsolatedStorageFileStream fileStream = myIsolatedStorage.OpenFile("Storage\\myFile.txt", FileMode.Open, FileAccess.Write);
   using (StreamWriter writer = new StreamWriter(fileStream))
   { }
 }

このディレクトリを他の 2 つの xaml で使用するにはどうすればよいですか?

どんな助けでも.....

前もって感謝します

4

1 に答える 1

2

ディレクトリが存在するかどうかを確認し、同じコードを使用して操作します。

using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
 {

   if(!myIsolatedStorage.DirectoryExists("Storage")) return;
   if(!myIsolatedStorage.FileExists("Storage\\myFile.txt")) return;
   var fileStream = myIsolatedStorage.OpenFile("Storage\\myFile.txt", FileMode.Open, FileAccess.Read);
   using (StreamReader writer = new StreamReader(fileStream))
   { }
 }

IsolatedStorage は、ページ用ではなくアプリケーション用です。ここにいくつかの詳細と例があります

于 2012-09-04T11:14:47.960 に答える