文件中的格式化字符串.WriteAllText和File.Create
本文关键字:File Create WriteAllText 字符串 格式化 文件 | 更新日期: 2023-09-27 18:08:50
private void panel1_Click(object sender, EventArgs e)
{
var fileStream = File.Create(@"C:'Program Files'CopTablet'Report{0}.txt", textBox1);
fileStream.Close();
}
所以有了这个,我试图基本上做一个文本文件每次面板(用作按钮)点击名称Report{0}
,但显然这不起作用。{0}表示textBox1.Text
,该文本框基本上包含一个随机数。因此,结束文件将命名为Report(RandomNumber).txt
之后,我想给它写一个变量,我已经有了。但我还是不太确定该怎么做。我有这样的东西,但没有工作:File.WriteAllText(string.Format(@"C:'Program Files'CopTablet'Report{0}.txt", textBox1.Text, comb));
{0}指向textBox1。还是文本,在我刚创建的文件中写入然后comb是我要写入文本文件的变量
使用String.Format
:
String.Format(@"path'Report{0}.txt", textBox1.Text)
或字符串插值,如:
$@"path'Report{textBox1.Test}.txt"