1

Тема: підкажіть, як можна дані з textBox записати в змінну типу string

Доброго дня.
Маю textBox в який вводиться адреса до файлу, який слід переформатувати, сама адреса має такий вигляд:

@"F:\ПРГ\задача по ПМК\експеремент\Inp_.txt"

код за яким змінюю вказаний файл я маю, а от проблема в наступному після натиснення кнопки запису новий файл слід записати за адресою, де знаходився початковий файл Inp_.txt, в результаті має бути така адреса:

@"F:\ПРГ\задача по ПМК\експеремент\Out_.txt"

відповідно буде створений вихідний файл з іменем Out_.txt.
Якби адреса де лежить початковий файл Inp_.txt була б незмінною то проблеми не було б,  бо на цей випадок існує метод File.AppendAllLines, відповідно я зробив би такий запис:

 File.AppendAllLines(@"F:\ПРГ\задача по ПМК\експеремент\Out_.txt", massiveOutputDatа)

але початковий файл може лежати й за іншою адресою наприклад на диску С чи D та й взагалі в іншій папці й під іншою назвою, а завдання стоїть аби сформувати вихідний файл до тієї ж самої папки лише під іншим ім'ям.
Думав викрутитись таким чином створити змінну типу string, записати туди строку адреси початкового файлу ось так:

string dataPath = Convert.ToString(textBox1.Text);

далі хочу в цьому рядку замість символів Inp_.txt вставити Out_.txt, а от як це зробити не знаю підкажіть будь-ласка як це зробити чи можливо є кращий спосіб вирішити таке завдання.

2

Re: підкажіть, як можна дані з textBox записати в змінну типу string

1. StringBuilder

3

Re: підкажіть, як можна дані з textBox записати в змінну типу string

2. Path.GetFullPath