C# 将文本文件显示到已在应用程序中的文本块上

C# 将文本文件显示到已在应用程序中的文本块上,c#,visual-studio,windows-phone-7,windows-phone-7.1,C#,Visual Studio,Windows Phone 7,Windows Phone 7.1,我在应用程序中有一个文本文件。有人能解释一下,我如何在文本块上显示文件的内容吗 PS:如果你没有否决这个问题,我将不胜感激,因为我被禁止进一步提问并试图纠正我的错误。谢谢您,好先生。此代码从您的项目目录中加载文件,并在TextBlock中以名称TextBlock var rs = Application.GetResourceStream(new Uri("file.txt", UriKind.Relative)); StreamReader sr = new StreamReader(rs.S

我在应用程序中有一个文本文件。有人能解释一下,我如何在文本块上显示文件的内容吗


PS:如果你没有否决这个问题,我将不胜感激,因为我被禁止进一步提问并试图纠正我的错误。谢谢您,好先生。

此代码从您的项目目录中加载文件,并在
TextBlock
中以名称
TextBlock

var rs = Application.GetResourceStream(new Uri("file.txt", UriKind.Relative));
StreamReader sr = new StreamReader(rs.Stream);
textBlock.Text = sr.ReadToEnd();

file.txt与项目中的内容一样保存在何处

您尝试了什么?您遇到了什么问题?如果您想要确切的答案,请向我们提供确切的问题,即更多详细信息、您尝试了什么、代码片段……您是否需要显示应用程序打包的文件资源中的文本?如果是,请查看参考资料。@TomislavMarkovski是正确的。实现非常简单。试试看,你会喜欢的。应用程序资源是现在做到这一点的方法
GetResourceStream
完全没有必要。