Решение - File.Create блокирует файл C#

13:05:2013 Рі.

В этой заметке рассматривается проблема блокировки файла после его создания функцией File.Create в приложении C#. Часто в процессе работы требуется создавать файлы, но у начинающих разработчиков могут возникнуть проблемы с работой или удалением файла после его создания.

Для того, чтобы такой проблемы не возникало, достаточно функцию создания файла обрамить директивой using:

if(!File.Exists(path))
using (File.Create(path)) { };

В случае такого использования не будет возникать проблемы с блокировкой файла.

 

Комментарии  

 
+3#1fail2014-04-16 14:49Решение отстой - не работает.Цитировать
 

Добавить комментарий



Обновить

« Решение - запустить браузер по умолчанию с адресом в C#   Решение: как запустить внешнее приложение на C# или ярлык »
← Раньше

Фотоальбом

fotic.jpg

Облако Тегов