c# - 如何检查 C# 类型是否是静态构造的
问题描述
我正在编写一个诊断工具来检查所有加载程序集中的所有域类型。作为诊断的一部分,我需要检查类型的静态字段。因此,当某个类以前从未访问过并且我使用反射请求其某些静态字段的值时,就会出现问题,然后发生该类的静态构造。我想以某种方式检查该类是否已经静态构造,如果不跳过它。
解决方案
推荐阅读
- r - 如何从长列表(名称重复)中制作数据框?
- unit-testing - 有什么方法可以评估 Drools 规则引擎中 drl 文件的测试覆盖率吗?
- oracle - oracle 从多个表中选择
- c# - 为什么此代码会在 Asp.Net Identity 中更新用户的电子邮件地址导致主键重复?
- javascript - Google 饼图的标题出现,但图表未出现在浏览器上
- git - Git使用另一个合并策略选项重新合并文件?
- ios - Swift 4:从另一个函数访问 IBAction 发件人?
- javascript - Angular 2+,在下拉更改读取值和加载数据 - json 文件
- angular - ag-grid ng build --prod 失败:超出最大调用堆栈大小
- r - ggplot小提琴图,按组指定不同的颜色?