0
我是C#的新手,希望提供有关如何从具有由表单提交分配的三个变量的模板创建文本文件的建议。下面是它的外观: template.txt(var1 = name,var2 = location,var3 = year是文件中的占位符) 例如: 我的名字是var1,我来自var2,我住的是var3年。使用带有某些表单变量的可编辑模板
形式: 名称: 位置: 年份:
然后是输出文本文件将模板和表单变量的总和。
现在我可以编辑模板来读取任何内容,并移动任何想要在模板和表单输入中创建任何所需输出文本的变量。
我希望我已经解释得很好。
感谢您的答复。来自{1}的字符串“Hello {0}”是否可能来自文件。像str = String.Format(template.txt,name,location)其中{0}和{1}在template.txt的文本中? – user2127941 2013-03-03 04:38:27
是的,但String.Format接受一个字符串作为模板。因此,将文本加载到变量中,然后在该方法中引用该变量。简而言之:String.Format(System.IO.File.ReadAllText(@“C:\ PATH \ File.txt”),name,location); – 2013-03-04 16:18:02
您还必须引用IO命名空间。如果您不熟悉,请添加“using System.IO;”在页面顶部。 – 2013-03-04 16:18:52