, поэтому я пытаюсь написать простое приложение, которое позволит мне создать текстовый файл с некоторым содержимым и именем файла, а затем сохранить его в файл, который затем можно будет отредактировать позже. Однако по какой-то причине я получаю 2 ошибки, которые являются новыми для C# и для всего UWP. Я не уверен, что я делаю неправильно. Любая помощь со следующими ошибками очень ценится.UWP Невозможно преобразовать из StorageFolder в StorageFile
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' to 'Windows.Storage.IStorageFile'
Я предполагаю, что проблема связана с линией 51. Файла (изменить это имя!) Определяются как папка, а не файл, а в строке 52 вы обращаетесь это как файл. –
OMG Я чувствую себя прикладом, не замечая этого ... большое спасибо! – Brad
Добро пожаловать ... Все мы с такими вещами ... :) –