1. 程式人生 > >isEmpty和null的區別

isEmpty和null的區別

                                                    isEmpty和null的區別:


1.一個是物件為空(IsNull),一個是值為空(IsEmpty)
2.IsNull指任務型別變數是否為空包括物件型別的變數。
IsNull函式:
功能:返回Boolean的值,指明表達是否不包含任何有效資料。NULL表示的是資料值未知或不可用,它不表示零(數字值或二進位制值)、零長度的字串或空白(字元值)。
3.IsEmpty函式:
功能:用於判斷一個變數是否已初始化,如果變數未初始化或顯式地設定為Empty,則函式IsEmpty返回True;否則函式返回False。