星期五, 1月 25, 2008

String.IsNullOrEmpty

長見識,原來 .Net framework 2 之後為 String 多提供了一個方便的 Method:IsNullOrEmpty

所以以後可以不用寫成這樣了:

string s;
if( s!=null && s!=String.Empty )
{
// do something
}


補充:不過有文章(DANGER ! String.IsNullOrEmpty can lead to runtime Null exceptions !! - @ Head)指出這方法其實有可能會丟出 Null exception.

沒有留言: