【发布时间】:2014-07-09 06:53:09
【问题描述】:
我是 C# 的新手。我在 C# 中有一个 Object,如何检查它是单维数组还是多维数组?
int[,] array = new int[2,3];
object obj = (object) array;
if(obj is Array)
{
if(obj.Rank==2) // I need to cast obj to array first in order to call Rank
{
//do something
}
}
【问题讨论】:
标签: c# reflection