I'm trying to include a text file that contains some static data that I need to read in when the app starts up. I've added the file and marked the Build Actio开发者_JS百科n to "Resource" but I'm unsure of how to actually read it in as a stream. Anyone know how to do this?
try this:
var resource = Application.GetResourceStream(
new Uri(@"/YOURASSEMBLYNAME;component/Stations.txt",
UriKind.Relative));
StreamReader streamReader = new StreamReader(resource.Stream);
string x = streamReader.ReadToEnd();
That should work for you.
You can use the System.Windows.Application.GetResourceStream
method:
var resource = System.Windows.Application.GetResourceStream(
new Uri("textfile.txt",UriKind.Relative));
should do the trick
精彩评论