Открытие файла от пакета URI в WPF

Я надеюсь открывать .csv файл от пакета приложения, чтобы сделать некоторое поблочное тестирование. Таким образом, то, что я действительно любил бы, является некоторым аналогом к File.ReadAllText(string path) который является вместо этого X.ReadAllText(Uri uri). Я пока еще не смог найти это.

Кто-либо знает, возможно ли читать, текст / байты (не возражайте который) из файла в пакете, не компилируя этот файл в диск сначала?

О, и btw, File.ReadAllText(@"pack://application:,,,/SpreadSheetEngine/Tests/Example.csv") не работал на меня.. и я уже делаю var app = new Application() прием для проверки мне запустили пакет во время моего модульного теста.

5
задан Tinsa 4 July 2013 в 13:10
поделиться

1 ответ

Просто получите поток из возвращаемого значения Application.GetResourcePart() и используйте StreamReader для чтения всего текста, используя член ReadToEnd.

6
ответ дан 18 December 2019 в 09:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: