反射之前的静态构造函数
如果我加载一个程序集,并获取给定类型的静态只读字段,并且我希望该字段在静态构造函数上初始化,并且我在该字段上调用 GetValue,它是否有一个值(因为我正在访问一个字段)在类型上,因此需要对其进行类型初始化)?
(不,我不打算从反射调用静态构造函数......)
If I load an assembly, and get a static readonly field of a given type, and I expect that field to be initialized on static constructor, and I call GetValue on that field, will it have a value (since I'm accessing a field on a type, so it needs to be typeinitialized)?
(No, I'm not planning on calling the static constructor from reflection...)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对我来说似乎是的。
输出:
Looks like a yes to me.
Output: