使用此代码:
private async void writeToStorage(string contents)
{
var roamingFolder = Windows.Storage.ApplicationData.Current.RoamingFolder;
var storFile = await roamingFolder.CreateFileAsync("test", CreationCollisionOption.ReplaceExisting);
await Windows.Storage.FileIO.WriteTextAsync(storFile, contents);
}
我需要关闭文件吗?如果是这样的话......我该怎么做? storFile上没有关闭。
答案 0 :(得分:3)
不,您不需要关闭此文件。
StorageFolder
和StorageFile
个实例只是指向文件夹和文件的指针。
使用WriteTextAsync
方法将打开/写入并自动关闭流。