gpt4 book ai didi

c# - 在 Windows 8 中读取文本文件

转载 作者:可可西里 更新时间:2023-11-01 12:46:19 24 4
gpt4 key购买 nike

我在读取 中的嵌入资源(文本文件)时遇到一些问题,通常我使用 Assembly.GetExecutingAssembly() 但我似乎无法在这一个中做到这一点。我正在引用 System.Reflection 命名空间,但它说找不到,认为它可能已被删除。

有什么想法吗?

目前正在使用 Windows 8 Consumer Preview

代码:程序集 readAssembly = Assembly.GetExecutingAssembly();
StreamReader streamReader = new StreamReader(readAssembly.GetManifestResourceStream("Test.txt"));

错误:System.Reflection.Assembly' 不包含 'GetExecutingAssembly' 的定义

最佳答案

WinRT 中,资源应该包含在包中。您使用 Package.Current.InstalledLocation.GetFileAsync 来读取资源。

下面的帖子有一些示例代码:
http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/d4b327e3-a8f2-4d3c-8ed7-ba2ea953d0b9

关于c# - 在 Windows 8 中读取文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9644818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com