怎么把好比Int32,DateTime,String的类型传递到函数中,在函数中又怎么转换调用函数(类型 type,String 值)函数中把Sring值转换成相应类型的值

解决方案 »

  1.   

    传个类型,传个值进去,根据类型和值判断是否匹配
    Int32 10这是匹配的
    Int32 a这是不匹配的
      

  2.   

    public static bool changStr(Object obj)
            {
                try
                {
                    Convert.ToInt32(obj);
                    return true;
                }
                catch (Exception)
                {
                    return false;
                }
            }
      

  3.   

    呵呵,因为类型不确定的,有Int32,有DateTime等等
      

  4.   

    比如有个方法:     void IsInt(Int32 int)
    你调用的时候IsInt("a");这样,编译就通不过了呀.还需要判断什么是否匹配?