Тема: підкажіть, як можна дані з 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, а от як це зробити не знаю підкажіть будь-ласка як це зробити чи можливо є кращий спосіб вирішити таке завдання.