导航

应该是如下的函数

public static bool MyComparer(string type,object  v,string minValue,string maxValue)

其中type是System.Char,System.Int32,System.System.UInt16....等基本值类型(包括System.String)字符串表示形式

object v,是type类型的一个值

minValue和maxValue分别是type类型的值的字符串表示

如是调用

bool ret = MyComparer("System.Int32",2,"1","3");

那么ret = true;//因为1<2<3;

ret = MyComparer(("System.Int32",3,"1","2");

那么ret = false;//因为3 >2

现在请各位高手指点这个函数的实现。