2012年6月6日 星期三

【c#】判別物件屬性之ToString是否為null

爬了好多文,終於解決了這個問題…
(看來我的資料結構要重學了QQ

在C#比較特別的是,字串有兩種判別方式

1。object.ToString

2。convert.ToString


這兩個的差別在於確定有沒有值(也就是是不是null)。

意思是說…如果object.ToString為null,系統就會跑出 NullReferenceException,因為不能把NULL轉為字串。

所以只好靠 convert.ToString 做判別的小工具了。

 string hasData = Convert.ToString ((object)objcetA);


哈哈,真的很快就轉換到可以放進if...else...內做判別了…也不用再寫一大串的function來做判別囉~~

沒有留言:

張貼留言