2017-06-12 7 views
0

私はラズベリーのためにUWPアプリケーション(最新のウィンドウズIoT)を作成しています。文字列のリストにC#UWPのテキストファイル

私は、単語というマップの下のプロジェクトフォルダにある.txtfileから文字列のリストを取得しようとしています。

これまでのコードです。

public async void GenereerGokWoord(int character) 
{ 
    StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(
           new Uri("ms-appx:///Words//5-letterwoorden.txt") 
          ); 
    } 

}の最後にブレークポイントを設定することで、私はこのコードが .txtファイルを見つけることができることを確認することができます。

しかし、今私はこの時点からの文字列のリストを取得する方法がわかりません。

.txtファイルには、各ラインを持つリストとしてファイルの内容をしたい場合は、物事

ワード1

ワード2

ワード3

答えて

1

のように見えますアイテム、使用FileIO.ReadLinesAsync()

IList<string> data = await FileIO.ReadLinesAsync(file); 
List<string> finallist = data.ToList(); 

あなたのファイナリストは、すべての単語をリストとして含める必要があります。

+0

@Wouter Hollandersはuriに2つの '//'と書いてあると思いますが、 "ms-appx:///Words//5-letterwoorden.txt" – lindexi

+1

これは完璧です! –

+1

@lindexiそうではありません。メソッドは '//'を受け入れます。 – AVK

関連する問題