[英]How do I save a txt file inside a different folder within the project?
假设我有一个名为“游戏”的文件夹。
当我使用此代码时,它将保存在debug文件夹中。
FileStream outputFileStream = new FileStream("Games.txt", FileMode.Append, FileAccess.Write);
StreamWriter writer = new StreamWriter(outputFileStream);
writer.WriteLine(textBox1.Text);
writer.Close();
outputFileStream.Close();
我想将其保存在Games文件夹内的某个位置。 我该怎么做?
您可以提供绝对或相对路径以及文件名,如下所示...
FileStream outputFileStream = new FileStream("C:\Games\Games.txt", FileMode.Append, FileAccess.Write);
要么
FileStream outputFileStream = new FileStream(@"..\Games.txt", FileMode.Append, FileAccess.Write);
祝好运!
而不是简单地放置文件名- "Games.txt"
您可以将其附加到工作目录内的文件夹- "Games\\\\Games.txt"
,
或绝对文件名路径(不建议使用)- "C:\\\\Games\\\\Games.txt"
仅将第一个参数指向您的路径文件。 假设您要保存到:
"C:\Another Folder\Games.txt".
您可以尝试以下代码:
string pathFile = @"c:\Another Folder\Games.txt";
FileStream outputFileStream = new FileStream(pathFile, FileMode.Append, FileAccess.Write);
确保驱动器C中有“另一个文件夹”。谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.