StreamWriter и IsolatedStorageFile - PullRequest
       1

StreamWriter и IsolatedStorageFile

0 голосов
/ 02 апреля 2012
IsolatedStorageFile iF = IsolatedStorageFile.GetUserStoreForApplication();
                    if (!iF.DirectoryExists("aaa"))
                    {
                        MessageBox.Show("No directory, create!");
                        iF.CreateDirectory("aaa");
                    }
                    StreamWriter fW = new StreamWriter(new IsolatedStorageFileStream("girls\\list.txt", FileMode.OpenOrCreate, iF));
                    fW.WriteLine(this.tb_name.Text);

Итак, я создаю файл или открываю его и добавляю в него содержимое текстового поля.Мне нужно добавить этот файл, но он переписывает.Пожалуйста, помогите мне решить эту проблему :) Спасибо!

Ответы [ 2 ]

2 голосов
/ 02 апреля 2012

Вы хотите FileMode.Append, а не FileMode.OpenOrCreate

Подробнее см. На этой странице http://msdn.microsoft.com/en-us/library/system.io.filemode(v=vs.95).aspx

Append: открывает файл, если он существует, и ищет конец файла, или создает новый файл.

1 голос
/ 02 апреля 2012

Используйте FileMode.Append, если оно существует, FileMode.Create, если его нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...