![]() |
1
3
这就是AppConfigs的用途。在你的
AppSettings
节,添加一个名为
最后,作为安装过程中的最后一个步骤之一,您可以更改bindirectory以指向所需的任何目录。所以现在这个值完全由安装程序上下文决定。 |
![]() |
2
5
仅使用“get”访问器将其设置为属性:
然后在静态构造函数代码中,根据需要初始化私有变量。 编辑 延迟加载(根据注释):
这样,您只在需要时加载变量,并且在再次调用它时使用它。希望你不上课
|
![]() |
3
0
听起来您不愿意将静态只读字段更改为简单的静态字段,因为它将强制您更改类中所有其他静态只读字段的初始化。 如果这是正确的,不幸的是,除了花点时间做出改变之外,你没有什么可以做的。通过允许在运行时设置bindirectory字段,可以从根本上改变字段的初始化顺序。您的代码需要调整。 我认为最简单的方法是转换为使用静态只读属性来动态计算值。 例如:
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |