UWP 无法从 StorageFolder 转换为 StorageFile

UWP Can't convert from StorageFolder to StorageFile

所以我正在尝试编写一个简单的应用程序,它可以让我创建一个包含一些内容和文件名的文本文件,然后将其保存到一个文件中,稍后可以重新编辑该文件。但是由于某种原因,我收到 2 个错误,这是 c# 和整个 UWP 的新错误,我不确定我做错了什么,非常感谢您对以下错误的任何帮助。

    private async void writebutton(object sender, RoutedEventArgs e)
    {
        String fileName = txtFileName.Text;
        String text = txtContent.Text;
        StorageFolder localFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
       (51) StorageFolder file = await localFolder.CreateFileAsync(fileName, CreationCollisionOption.ReplaceExisting);
       (52) await FileIO.WriteTextAsync(file, text);
        MessageDialog md = new MessageDialog("File saved" + fileName);
    }

第一个错误(第 51 行):无法将类型 'Windows.Storage.StorageFile' 隐式转换为 'Windows.Storage.StorageFolder'

第二个错误(第 52 行):参数 1:无法从 'Windows.Storage.StorageFolder' 转换为 'Windows.Storage.IStorageFile'

这一行就是问题所在。

(51) StorageFolder file = await localFolder.CreateFileAsync(fileName, CreationCollisionOption.ReplaceExisting);

将此更改为

(51) StorageFile file = await localFolder.CreateFileAsync(fileName, CreationCollisionOption.ReplaceExisting);