Показать сообщение отдельно

  #55  
Старый 15.01.2009, 20:58
rudvil
Участник форума
Регистрация: 25.08.2008
Сообщений: 187
С нами: 9320830

Репутация: 86
По умолчанию

Да,знаю я не первый кто задает этот вопрос,просто нигде так и не смог найти корректного решения этой проблемы...
Вот код и вопрос:
Код:
string filename = "test.txt";
File.CreateText(filename);
File.Delete(filename);
воть,пишет ошибку-нельзя удалить файл т.к. он используется другим процессом...
Вариант-перезапустить программу и затем без проблем удалить... но мне это не подходит.
Догадываюсь как-то можно намутить с FileStream или с чем то похожим, т.к. у него есть функция file.Close();.
Вот собственно и вопрос как все это устроить?
Заранее спасибо,с меня +.

Всё оказалось гораздо проще чем я думал,воть может комунить тоже интерестно будет как избавиться от этой проблемы
Код:
string filename = "test.txt";
FileStream fl = File.Create(filename);
fl.Close();
File.Delete(filename);

Последний раз редактировалось rudvil; 16.01.2009 в 01:14..
 
Ответить с цитированием