如何获取文件夹的路径并与StreamWriter一起使用
本文关键字:StreamWriter 一起 路径 何获取 获取 文件夹 | 更新日期: 2023-09-27 18:19:58
文件夹路径。这是我目前的代码:
private void button2_Click(object sender, EventArgs e)
{
String Username = Nametxt.Text;
var directoryInfo = Directory.CreateDirectory(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "F.U.T.U.R.E"));
directoryInfo.CreateSubdirectory(Username); // Create a Sub-Folder inside "F.U.T.U.R.E"
StreamWriter stream = new StreamWriter(Username + ".txt");
stream.WriteLine(passwordtxt.Text);
stream.Close();
}
根据当前代码,正在软件目录@
中创建文本。
第1部分:点击按钮,软件应创建一个名为"F.U.T.U.R.E"的文件夹,然后创建一个名称为String Username= textbox1.text
的子文件夹。
第2部分:在新的子文件夹Username
中创建new StreamWriter
在StreamWriter
:的构造函数中传递文件的完整路径
String Username = Nametxt.Text;
DirectoryInfo directoryInfo = Directory.CreateDirectory(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "F.U.T.U.R.E")).CreateSubdirectory(Username);
StreamWriter stream = new StreamWriter(Path.Combine(directoryInfo.FullName, Username + ".txt"));
您需要通过完整的路径,例如
StreamWriter stream = new StreamWriter(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "F.U.T.U.R.E", Username) + Username + ".txt")