将输入保存到文本文件 Metroapp

Save input into text file Metroapp

我的 Metro 应用程序表单中有两个文本框..

我想将其保存到 inf 或文本文件中,我还想再次从文件中读取它。

所以有人可以帮我解决这个问题的代码....

我只是在第一次启动应用程序时才尝试打开此表单,我希望此后打开另一个表单。所以我的计划是接受此输入并将其保存到文件中,然后之后我将检查文件中是否有任何值,如果是,我会在 GUI 中显示另一种形式..

如果有任何建议,他们热烈欢迎..

如果你想把它保存到一个文件,你应该使用FileIO.WriteTextAsync :

StorageFolder folder = ApplicationData.Current.LocalFolder;
StorageFile file = await folder.CreateFileAsync("data.txt", CreationCollisionOption.ReplaceExisting);

if (file != null)
{
    await FileIO.WriteTextAsync(file, txtBox.Text);
}

稍后阅读,FileIO.ReadTextAsync:

StorageFolder folder = ApplicationData.Current.LocalFolder;
StorageFile file = await folder.GetFileAsync("data.txt");

if (file != null)
{
    string input = await FileIO.ReadTextAsync(file);
}