一連のローカル テキスト 'データ' ファイルをセットアップし、それらを Windows 8 アプリに表示したいと思います。
クラスで次のようなものを使用できます。
public async void readFile()
{
StorageFile storageFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/Box__The.txt"));
Stream stream = await storageFile.OpenStreamForReadAsync();
StreamReader streamReader = new StreamReader(stream);
_strFile = streamReader.ReadToEnd();
}
これにより、ファイルがテキスト文字列に正しく読み取られ、コードをステップ実行すると確認できますが、結果をメインの表示コードに戻そうとすると、null として表示されます。
これは、スレッドなどに関係する問題ですか?