Не могу понять почему не удаляется файл, вроде и путь и имя указаны верно а все равно лежит в папке как лежал.
private void Main_FormClosed(object sender, FormClosedEventArgs e)
{
DirectoryInfo dir = new DirectoryInfo(@"materials\");
string delNAME = OrderData.deletFiles[0].ToString() + ".jpg";
foreach (FileInfo file in dir.GetFiles())
{
if (file.Name == delNAME)
{
file.Delete();
}
}
}
может в коде где ошибся?
private void Main_FormClosed(object sender, FormClosedEventArgs e)
{
String currentDir = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
String dir = System.IO.Path.Combine(currentDir, "materials");
System.IO.File.Delete(System.IO.Path.Combine(dir, OrderData.deletFiles[0].ToString() + ".jpg"));
}
С кодом все в порядке, приложение не может получить доступ к файлу тк файл используется другим приложением.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Я сделал задачу из одного известного курсаЗадача заключается в том, что у нас есть долг и мы можем оплатить его сразу либо по частям
Доброго времени сутокЕсть код, который при нажатии на кнопку добавляет новые textbox
сколько не читал мсдн так и не понял зачем при заполнении datagridview прописывать еще и SqlDataAdapter а DataTable недостаточно? Может вопрос глупый но я хочу...