检测给定对象的最简单方法是.net中的值或引用类型?

Hei*_*nge 2 c# .net-3.5

检查object某种value类型或reference类型的方法是什么?

And*_*are 7

使用IsValueType这样:

if (yourObject.GetType().IsValueType) {
    // it's a value type
} else {
    // it's a reference type
}
Run Code Online (Sandbox Code Playgroud)