【发布时间】:2017-07-07 02:52:10
【问题描述】:
我想在编译期间将文件中的文本加载到类的属性中。
例子-
我有一个名为 banana.txt 的文件,我想在编译期间将其内容放入 Banana 类中。
public class Banana
{
public string Text { get; set; } //contents of banana.txt goes in here
}
如何做到这一点?
这样做的目的是,每次需要 Banana 对象的 Text 时,不必读取文件,文件中的文本只需在编译期间读取一次。
(注意:我必须从文件中读取,而不是将内容复制到变量或资源文件中。我意识到每个Banana 对象都会有相同的文字。)
【问题讨论】:
-
在应用程序启动时(运行时)只加载一次文件可以吗?
-
Ashin,这将是一个比每次调用对象时都加载它更好的解决方案。
-
请检查我发布的答案。
标签: c# compilation