.net - 反射,有IsClass但没有IsStruct?

标签 .net reflection

如何检查类型是否是结构? IsClass 工作得很好,然后当我将类更改为结构时,我的反射停止按照我的预期运行。我如何检查它是否是一个结构? -编辑-我需要检查类/结构。没有别的,我不能意外地匹配长整型、整数等。 DateTime 可能没问题,我正在使用它来搜索我正在检查的类型内的属性/字段类型

最佳答案

Type.IsValueType 应该可以解决问题。

关于.net - 反射,有IsClass但没有IsStruct?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2083012/

相关文章:

.net - .net 硬问题

.net - Quartz.NET 和 AdoJobStore

c# - 处理 wpf 应用程序中任何未处理的点击事件

function - 如何确定 Haxe 中函数接受的参数数量?

java - Java 中的拆箱和反射?

c# - 使用反射创建通用 List<T>

java - 方法调用与基于反射的事件系统

c# - 如何在 .NET 中创建包含 'System' 的命名空间而不发生冲突?

c# - WPF Datagrid - 订阅单元格加载事件?

java - 将 String 转换为任何所需类的通用代码