【发布时间】:2015-01-20 06:30:24
【问题描述】:
在执行程序集中获取以 .txt 结尾的文件是没有问题的:
var files = Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory, "*.txt").OrderBy(x => x).ToList();
但是,我想从另一个/未执行的程序集中获取上述以 txt 结尾的嵌入文件。这可能吗?
【问题讨论】:
-
你可以只提供一个返回你感兴趣的字符串的库函数。
-
如果我理解正确,您是否查看过
Assembly.GetAssembly或如何加载程序集来做到这一点 -
这不是重复的。引用的链接讨论了正在执行的程序集。
-
我知道 Assembly.GetAssembly 但如何获取上述文件名?
-
@csetzkorn 将文本文件嵌入到程序集中相当于对字符串进行硬编码。