Помогите с C#

PROforum

Client
Регистрация
17.08.2014
Сообщения
252
Благодарностей
19
Баллы
18
Есть код:
Код:
//Путь к папке
  string path = @"Путь к папке для удаления файла. Сюда вставить переменную";
  if (!System.IO.Directory.Exists(path))
  return "Папка не найдена";
  foreach (var item in System.IO.Directory.GetFiles(path))
  {
  System.IO.FileInfo file = new System.IO.FileInfo(item);
  try
  {
  file.Delete();
  }
  catch (Exception) { }
  }

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

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
string path = Convert.ToString(project.Variables["название переменной"].Value);

это вместо второй строчки попробуйте поставить
 
  • Спасибо
Реакции: PROforum

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
C#:
string path = project.Variables["НАЗВАНИЕ ВАШЕЙ ПЕРЕМЕННОЙ"].Value; // В этой переменной должен быть указан путь к папке
string path = Convert.ToString(project.Variables["название переменной"].Value);
Конвертировать нет нужны так как она изначально имеет строковый тип :-)
 

arhip1985

Client
Регистрация
31.10.2011
Сообщения
2 994
Благодарностей
787
Баллы
113
C#:
string path = project.Variables["НАЗВАНИЕ ВАШЕЙ ПЕРЕМЕННОЙ"].Value; // В этой переменной должен быть указан путь к папке
Конвертировать нет нужны так как она изначально имеет строковый тип :-)
вот и я думаю) просто есть же например переменные, которые через кубик увеличивают счётчик, там же явно не стринг, а инт, хотя кто их знает, может и строку конвертят внутри кубика
но если там была строка, то полюбому стринг)
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
вот и я думаю) просто есть же например переменные, которые через кубик увеличивают счётчик, там же явно не стринг, а инт, хотя кто их знает, может и строку конвертят внутри кубика
Если в переменной проекта будет число и работать с ним нужно, как с числом, тогда необходимо конвертировать. Здесь то мы работает string to string :-)
 

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