Не удаляет фаил С#

Nezavisimus

Client
Регистрация
09.01.2016
Сообщения
62
Благодарностей
3
Баллы
8
Вот код:
Код:
string filePath = project.Directory;
string fileName = "\\Description.txt";
filePath += fileName;
System.IO.File.Delete(@"filePath");
return filePath;
Путь прописан к фаилу правильно и записан в переменную. Слеш перед фаилом в пути тоже стоит. Почему он не удаляется?
Заранее спасибо, Лайк с меня)))
 

Nezavisimus

Client
Регистрация
09.01.2016
Сообщения
62
Благодарностей
3
Баллы
8
Разобрался сам
System.IO.File.Delete(@project.Variables["filePath"].Value);
Извините, но лайк никому не достанется))))
 
  • Спасибо
Реакции: Trader1985

Nezavisimus

Client
Регистрация
09.01.2016
Сообщения
62
Благодарностей
3
Баллы
8
Только вот теперь как удалить второй фаил в этом же кубике кода?
Код:
//Удаляем 1 фаил
string filePath = project.Directory;
string fileName = "\\Description.txt";
filePath += fileName;
System.IO.File.Delete(@project.Variables["filePath"].Value);
filePath = "";
//Удаляем 2 фаил
filePath = project.Directory;
fileName = "\\keys.txt";
filePath += fileName;
System.IO.File.Delete(@project.Variables["filePath"].Value);
Я сделал так, но второй фаил почему то не удаляется, хотя проверил переменную filePath, там путь правильный, как и к первому фаилу.
Лайк остается за мной))))
 

woober

Client
Регистрация
07.04.2015
Сообщения
211
Благодарностей
123
Баллы
43
Только вот теперь как удалить второй фаил в этом же кубике кода?
Код:
//Удаляем 1 фаил
string filePath = project.Directory;
string fileName = "\\Description.txt";
filePath += fileName;
System.IO.File.Delete(@project.Variables["filePath"].Value);
filePath = "";
//Удаляем 2 фаил
filePath = project.Directory;
fileName = "\\keys.txt";
filePath += fileName;
System.IO.File.Delete(@project.Variables["filePath"].Value);
Я сделал так, но второй фаил почему то не удаляется, хотя проверил переменную filePath, там путь правильный, как и к первому фаилу.
Лайк остается за мной))))
Код:
string filePath = project.Directory + @"\Description.txt";
System.IO.File.Delete(filePath);
//Удаляем 2 фаил
filePath = project.Directory + @"\keys.txt";
System.IO.File.Delete(filePath);
или даже будет правильнее так
Код:
string[] filenames= {@"\Description.txt", @"\keys.txt"}
foreach (string filename in filenames)
{
    System.IO.File.Delete(project.Directory + filename);
}
 
  • Спасибо
Реакции: Nezavisimus

Nezavisimus

Client
Регистрация
09.01.2016
Сообщения
62
Благодарностей
3
Баллы
8
Спасибо! Отлично помогло!
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)