Как вставить и прочитать текстовый файл в приложении WP7? - PullRequest
8 голосов
/ 13 октября 2010

Я пытаюсь включить текстовый файл, содержащий статические данные, которые мне нужно прочитать при запуске приложения.Я добавил файл и пометил действие «Построение» в «Ресурсе», но я не уверен, как на самом деле читать его как поток.Кто-нибудь знает, как это сделать?

Ответы [ 2 ]

24 голосов
/ 24 декабря 2010

попробуйте это:

var resource = Application.GetResourceStream(
                               new Uri(@"/YOURASSEMBLYNAME;component/Stations.txt", 
                               UriKind.Relative));

StreamReader streamReader = new StreamReader(resource.Stream);

string x = streamReader.ReadToEnd();

Это должно сработать для вас.

6 голосов
/ 13 октября 2010

Вы можете использовать метод System.Windows.Application.GetResourceStream:

var resource = System.Windows.Application.GetResourceStream(
                   new Uri("textfile.txt",UriKind.Relative));

должен добиться цели

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...