如何使用 TextBox 中的文本作为文件名?
How to use text from a TextBox as a file name?
我是 c# 的初学者。
谁能帮帮我?
我希望将变量 用户名 用作文件名,如 .txt。
我有这个代码:
String Username = Nametxt.Text;
StreamWriter stream = new StreamWriter(@"*Username*.txt");
我希望 Username 的值用于 (@Username.txt"),即 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));
我是 c# 的初学者。 谁能帮帮我?
我希望将变量 用户名 用作文件名,如 .txt。 我有这个代码:
String Username = Nametxt.Text;
StreamWriter stream = new StreamWriter(@"*Username*.txt");
我希望 Username 的值用于 (@Username.txt"),即 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));