工做當中常常會遇到空字符串輸出到控制檯噹噹中,可是直觀來看並不清楚輸入到控制檯的字符類型和字符的值
例如在查詢磁盤空間大小的時候有輸入如下畫面:
這時會發現,DriveLetter 有空的邏輯卷,我不想顯示這些空的卷信息怎麼排除這些磁盤呢?按照我以前對"空"值的理解,這裏的"空"應該是$Null ,而後就有了下面命令的驗證
用 DriveLetter 這個值 與 Null 比較的結果發現是False的,後來我又對這個對象的數據類型進行了查詢,發現這個數據對象是char類型
這時候就能夠經過數據類型轉換進行查看這個數據的值了
shell
終於發現這個表明"空"值的竟然是0
再經過篩選得出理想結果
ide