使用as string 的盲點

摘要:使用as string 的盲點

一般我們對object 要轉成string時 若是null值 作ToString()的動作會發生例外,所以偷懶的作法就是使用 as string的方法,

這樣即是null值 也不會發生錯誤,但若是遇到數值型態的資料作 as string 的動作會回傳null值 

例:

Object a=1.01;

Response.Write(a.ToString());//-->顯示1.01

 

Object b=1.02;

Response.Write(b as string);//-->顯示空值