急,动态判断数组类型
webzt 2008-07-11 12:10:03 有一个时间数组
public DateTime[] datetimearray = new DateTime[2];
通过反射获得对象引用,如下,这没问题
System.Reflection.FieldInfo field = this.GetType().GetField("datetimearray");
Object DateTimeRef=((DateTime[])field.GetValue(this))[0];
但如果我只知道字段名(datetimearray),但不知道这个数组的类型,则Object DateTimeRef=((DateTime[])field.GetValue(this))[0];
这段语句该怎么修改我写的是Object DateTimeRef=((Object[])field.GetValue(this))[0];运行时通不过