Я новичок в C# и хотел бы посоветовать, как создать текстовый файл из шаблона, который имеет три переменные, которые назначаются отправкой формы. Вот как это будет выглядеть: template.txt (var1 = name, var2 = location, var3 = year являются держателями места в файле) Пример: Меня зовут var1, и я из var2, где я жил для var3 years.используйте редактируемый шаблон с некоторыми переменными формы
Форма: Имя: Расположение: Год:
Затем этот выходной текстовый файл будет сумма шаблона и переменных формы.
Теперь я могу отредактировать шаблон, чтобы читать что-либо, и перемещать переменные, где бы я ни хотел создать любую желаемую текстовую базу вывода на шаблоне и вводе формы.
Надеюсь, я объяснил это достаточно хорошо.
спасибо за Ваш ответ. Возможно ли, чтобы строка «Hello {0} из {1}» появилась из файла. что-то вроде str = String.Format (template.txt, name, location), где {0} и {1} находятся в тексте template.txt? – user2127941
Да, но String.Format берет строку в качестве шаблона. Поэтому загрузите текст в переменную, а затем укажите переменную в методе. Вкратце: String.Format (System.IO.File.ReadAllText (@ "C: \ PATH \ File.txt"), имя, местоположение); –
Вам также понадобится ссылка на пространство имен ввода-вывода. Если вы не знакомы, добавьте «using System.IO»; в верхней части страницы. –