2016-08-09 8 views
0

に変換できないので、いくつかのコンテンツとファイル名を持つテキストファイルを作成してファイルに保存して再編集することができるシンプルなアプリケーションを作成しようとしています後で。しかし、何らかの理由で私は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)

2番目のエラー:引数1:から変換することはできません'Windows.Storage.StorageFolder' to 'Windows.Storage.IStorageFile'

+2

私はあなたの問題を推測する

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

変更これは、(この名前を変更!)フォルダとしてではなく、ファイルとして定義されていますが、ライン52であなたが治療された51ファイル行目に関連していますファイルとして。 –

+0

OMG気がつかないお尻のように感じる...ありがとう! – Brad

+0

あなたは大歓迎です...私たちのすべては、そのようなものに直面しています... :) –

答えて

1

この行が問題です。

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

ありがとう、多くの感謝を見ていないかわいい愚か者を感じる! – Brad

+1

私の友人は心配しません。我々はすべてそこにいた。 – AVK

関連する問題