将输入保存到文本文件Metroapp中

时间:2015-08-10 06:59:48

标签: c# visual-studio-2012 microsoft-metro

我的地铁应用表单中有两个文本框..

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

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

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

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

1 个答案:

答案 0 :(得分:1)

如果要将其保存到文件,则应使用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);
}
相关问题