1

存在する場合はファイルを
開き、存在しない場合は作成します

私がコーディングするもの

        try
        {
            return await folder.GetFileAsync(fileName);

        }
        catch (FileNotFoundException )
        {
            StorageFile file = await ApplicationData.Current.LocalFolder.CreateFileAsync(fileName);
            return file;
        }


catch句の本文でエラーが待機できないもの

どうやって作るの?

4

2 に答える 2

2

CreateFileAsync呼び出して指定してみませんOpenIfExistsか?

目的の名前で新しいファイルまたはフォルダーを作成するか、その名前のファイルまたはフォルダーが既に存在する場合は既存のアイテムを返します。

于 2012-06-16T06:25:10.897 に答える
0

コードをあまり変更したくない場合は。catchフラグにフラグを設定しexceptionOccurred = true、フラグがtrueの場合は、catch句の後にファイルを作成するコードを記述できます。

于 2012-06-16T06:27:00.710 に答える