如何使用文本框中的文本作为文件名

本文关键字:文本 文件名 何使用 | 更新日期: 2023-09-27 18:19:49

说到c#,我还是个初学者。有人能帮我吗?

我希望变量Username像.txt一样用作文件名。我有这个代码:

String Username = Nametxt.Text;
StreamWriter stream = new StreamWriter(@"*Username*.txt");

我希望在(@"Username.txt")中使用Username的值,即Username应替换为Username的实际值。

如果有人能帮忙,我会很高兴:)

如何使用文本框中的文本作为文件名

这应该可以解决您的问题。您只需将变量连接起来,即可在StreamWriter中打开正确的文件。

StreamWriter stream = new StreamWriter(Username + ".txt");

您需要连接用户名和文件扩展名,如下所示:

StreamWriter stream = new StreamWriter(Username + ".txt");

或者,您可以像这样使用String.Format

StreamWriter stream = new StreamWriter(String.Format("{0}.txt", Username));