【发布时间】:2017-03-19 00:02:42
【问题描述】:
我正在使用以下代码行将用户凭据写入文本文件。它应该在 AppData 中创建目录(它会这样做),但它不会将凭据写入文本文件,而是将其留空!
public void RegisterUserCreds()
{
string[] creds = { Username.Text, Password.Text };
string roaming = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
if (!Directory.Exists(roaming + "/Launcher"))
Directory.CreateDirectory(roaming + "/Launcher");
string specificFolder = roaming + "/Launcher/user_info.txt";
var fs = File.Open(specificFolder, FileMode.OpenOrCreate, FileAccess.ReadWrite);
var sw = new StreamWriter(fs);
sw.WriteLine(Username.Text);
fs.Close();
}
有什么问题?谢谢!
【问题讨论】: