Как осуществить запись(дозапись) в файл в отдельном потоке и закрыть его после записи? - C#
Формулировка задачи:
Здравствуйте! Вопрос в названии темы! Подробнее планирую записывать(дозаписывать) в файл массив double[1000,] doubleArray. Этот массив будет постепенно меняться, после заполнения всех строк, значения будут перезаписывать информацию в нулевой, первой и т.д. строках. И после каждого заполнения всех строк хотелось бы делать запись в отдельном потоке. Но пусть у меня есть уже заполненный массив, как именно открыть запись в соседнем неблокирующем потоке?
Если сделаю сам, выложу свой вариант, но задавая вопрос здесь жду и помощи сообщества!
.NET 4.5
ой вернее .NET 4
Решение задачи: «Как осуществить запись(дозапись) в файл в отдельном потоке и закрыть его после записи?»
textual
Листинг программы
private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { if (n > 4 && n % 5 == 0) { ++shift; string local = Application.StartupPath + @"\arrays\array" + shift.ToString() + ".txt"; path = local; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д