Создание файла на С#

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
162
Баллы
43
Простите за дурацкий вопрос.
Как с помощью кубика C# создать .txt файл в директории проекта с указанием макроса {-project.directory-} ?
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
847
Благодарностей
528
Баллы
93
File.Create(project.Directory + "\\" + "файл.txt");
 

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
162
Баллы
43
Спасибо, работает!
 

Roma.Vi

Client
Регистрация
24.07.2015
Сообщения
72
Благодарностей
1
Баллы
8
А как указать директорию?
Допустим project.Directory /Папка1

и создать файл с именем переменного - project.Variables["mes"].Value.

Пытался так - File.Create(project.Directory/Папка1 + "\\" + "project.Variables["mes"].Value.txt"); - не выходит.
 

Roma.Vi

Client
Регистрация
24.07.2015
Сообщения
72
Благодарностей
1
Баллы
8
Конечный результат нужен :
Создать файл txt взяв имя с переменного.

Имя переменного Имя1 - создает файл Имя1.txt
Имя переменного Имя2 - создает файл Имя2.txt

Если у третьего переменного имя совпадает (т.е Имя1), то положить строки туда же, а не создавать одинаковый.

Проверять на дубликат?
 

ТРОН

Client
Регистрация
31.07.2016
Сообщения
336
Благодарностей
380
Баллы
63
Конечный результат нужен :
Создать файл txt взяв имя с переменного.

Имя переменного Имя1 - создает файл Имя1.txt
Имя переменного Имя2 - создает файл Имя2.txt

Если у третьего переменного имя совпадает (т.е Имя1), то положить строки туда же, а не создавать одинаковый.

Проверять на дубликат?
Код:
string strFilePath = project.Directory + @"\" + project.Variables["peremennaya_s_imenem_file"].Value + ".txt";
File.AppendAllText(strFilePath, project.Variables["peremennaya_s_textom_kotoriy_nuzhno_zapisat_v_file"].Value + Environment.NewLine);
 
  • Спасибо
Реакции: Artsem91 и Roma.Vi

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