2007年11月16日 星期五

判斷 String 資料是否在某範圍內,且忽略空值、無須轉換的方法


這是文字比對,不是數字比對, 15 比 2 小是正確的
只能當文字的判斷,不能當數字的判斷,所以要判斷 "a" < "b" 是可行
但它不是判斷數字的好方法,要用數字就放個位數吧!!
測試方法:
Response.Write(isInScope("3", "1", "5"));

另一個方法,使用泛型


測試方法:
Response.Write(isInScope(15, 2, 30));
Response.Write(isInScope("15", "2", "30"));
Response.Write(isInScope(15, 2, 30));

0 意見: