我有一个类在我的代码中只需要初始化一次,但是它所在的函数被调用了多次并且该类被一次又一次地初始化。这个类只需要被调用一次,因为传递给它的数据永远不会改变,让我的代码重新初始化它不止一次是一种浪费。我想为我的代码提供一种方法来检查此类是否已经初始化并且可以获取已经生成的所需信息。我的第一个想法是以单例模式的方式进行设计,但我认为这不是必需的,因为我的代码中的其他任何地方都不需要此类。执行此类操作的简单方法是什么?
最佳答案
让它静态化。类将在首次使用时初始化...
关于c# - 如何避免重新初始化一个永不更改的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32676065/