Comment lire le fichier (Metro / WinRT)

Je suis assez étonné par la complexité apparente de ce qui semble être une tâche simple. Je sais que je dois utiliser la StorageFile classe, et j'ai trouvé cette exemplemais je veux juste lire un fichier unique, à laquelle je sais que le chemin d'accès, et de lire des données en tant que texte dans une chaîne de caractères.

De ce que j'ai pu recueillir, de lire un fichier avec StorageFileje dois passer par un tas d'interfaces; IAsyncOperation<StorageFile> et IAsyncOperationCompletedHandler.

Il doit y avoir une meilleure (plus simple). Quelque chose comme:

using (StorageFile sf = StorageFile.OpenAsync("myFile.txt"))
{
    string line = sf.ReadLine();
}

Évidemment, cela ne fonctionne pas, mais peut-être que j'ai raté quelque chose, ou quelqu'un pourrait m'expliquer comment lire un fichier d'une manière différente?

source d'informationauteur annonymously