日期:2014-05-18  浏览次数:20744 次

关于VAR的问题,十分感谢
var value=fuction();
fuction()是一个函数,他做什么我们不管,它有一个返回值,现在的问题是
这个返回值的类型我不知道,可能是以个int,也能是Int[],in[][],int[][][]等。

我现在想遍历这个var value。请问如何操作?
十分感谢

------解决方案--------------------
C# code

var value=fuction();
if((value.GetType()).ToString() == typeof(int[][]).ToString())
{
     //int[][]类型时 执行下面的代码
}
if((value.GetType()).ToString() == typeof(int[]).ToString())
{
     //int[]类型时 执行下面的代码
}
if((value.GetType()).ToString() == typeof(int).ToString())
{
     //int类型时 执行下面的代码
}