:: Не фоксом единым
C# изолированное хранилище
S-type
Автор

Сообщений: 2969
Дата регистрации: 24.04.2004
В C# есть такая штука - изолированное хранилище. Кто нибудь им когда то на практике пользовался?
Ratings: 0 negative/0 positive
Re: C# изолированное хранилище
S-type
Автор

Сообщений: 2969
Дата регистрации: 24.04.2004
Что бы было понятно, о чём речь - вот так оно создаётся:

IsolatedStorageFile userStore = IsolatedStorageFile.GetUserStoreForAssembly();
//IsolatedStorageFile mashineStorage = IsolatedStorageFile.GetMachineStoreForAssembly(); или так

А вот так можно записать в него файл и считать:

// создаём файл в хранилище
using (IsolatedStorageFileStream userStream = new IsolatedStorageFileStream("UserSetting.set", FileMode.Create, userStore))
{
StreamWriter userWriter = new StreamWriter(userStream);
userWriter.WriteLine("Пользовательские данные");
}
// читаем данные из файла, находящегося в хранилище
using (IsolatedStorageFileStream userStream2 = new IsolatedStorageFileStream("UserSetting.set", FileMode.Open, userStore))
{
string[] files = userStore.GetFileNames("UserSetting.set");
if (files.Length == 0)
{
Console.WriteLine("Данные не найдены");
}
else
{
using (StreamReader userReader = new StreamReader(userStream2))
{
Console.WriteLine(userReader.ReadToEnd());
}
}
}



Исправлено 1 раз(а). Последнее : S-type, 31.05.16 11:37
Ratings: 0 negative/0 positive
Re: C# изолированное хранилище
S-type
Автор

Сообщений: 2969
Дата регистрации: 24.04.2004
Судя по количеству тех, кто пользовался - абсолютно ненужная штука.
Ratings: 0 negative/0 positive
Re: C# изолированное хранилище
Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону
Дата регистрации: 05.05.2005
Куда-нить в юзерс-аппдата-роаминг пишет.


------------------
Совершенство - это не тогда, когда нельзя
ничего прибавить, а тогда, когда нечего убавить.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 2 (Гостей: 2)

© 2000-2024 Fox Club 
Яндекс.Метрика