我如何查看 TypeDefinition 是否为结构?

How can i see if a TypeDefinition is a Struct?

我想知道 TypeDefinition 是否是一个结构,我无法看到,因为 TypeAttributes 只会让我在结构和 class 之间产生歧义。

这是一个扫描程序,它将尝试以易于编程优化的高级方式重新创建程序集,trim并合并而无需实际加载程序集文件。

我正在为 >=2.0 应用程序指定的 Dotnet Core 中执行此操作。

根据@Flydog57 和@Marc Gravell 的建议,我查看了 BaseType,

结果为 System.ValueType。 谢谢建议。