コード例 #1
0
ファイル: MainPage.xaml.cs プロジェクト: bendata61/anyplace
 private void writeAllBuildingFloorsToIsolatedStorage(AllBuildingFloors v, string directory)
 {
     var settings1 = IsolatedStorageFile.GetUserStoreForApplication();
     if (settings1.FileExists(directory + "/AllBuildingFloors"))
     {
         settings1.DeleteFile(directory + "/AllBuildingFloors");
     }
     else
     {
         settings1.CreateDirectory(directory);
     }
     using (var fileStream = settings1.OpenFile(directory + "/AllBuildingFloors", FileMode.Create))
     {
         var serializer = new DataContractSerializer(typeof(AllBuildingFloors));
         serializer.WriteObject(fileStream, v);
     }
 }
コード例 #2
0
ファイル: MainPage.xaml.cs プロジェクト: bendata61/anyplace
        private void ReadAllBuildingFloorsFromIsolatedStorage(string directory)
        {

            var settings1 = IsolatedStorageFile.GetUserStoreForApplication();
            if (settings1.FileExists(directory + "/AllBuildingFloors"))
            {
                using (var fileStream = settings1.OpenFile(directory + "/AllBuildingFloors", FileMode.Open))
                {
                    var serializer = new DataContractSerializer(typeof(AllBuildingFloors));
                    _allbuildingfloors = (AllBuildingFloors)serializer.ReadObject(fileStream);
                }
            }
        }