如何判在PowerShell中判断字符串是空值还是无效Null值

来源:互联网 发布:中电云集 mysql root 编辑:程序博客网 时间:2024/06/07 17:21

写这篇文章是初于在PowerShell脚本设计的时候,我们经常会设计用一些字符串参数。因为是参数就会遇到判断用户是否为使用这个字符串参数,而很多人没有很好的发挥出PowerShell方便的特长,那么今天就来一起探讨和分享下如何在PowerShell中判断字符串的空值。

 

很多情况下我见过很多人使用下面的方式去判断。使用String类下的IsNullOrEmpty()方法来返回一个true值判断字符串的存在与否。当然在String类下还有其他实用的方法如:IsNullOrWhiteSpace()甚至可以用来判断字符串中是否有空白行存在。

 

$StringABC="1"If([String]::IsNullOrEmpty($StringABC)){   Write-Host "The string is null or empty."}Else{   Write-Host "The string is not empty."}

基于PowerShell语言是简化人们的工作以及体现PowerShell独特的方式,其实也可以用下面的方式去判断更为直接,易懂:

$StringABC="1"If($StringABC){    Write-Host "The string is not empty."}Else{    Write-Host "The string is null or empty."}


0 0
原创粉丝点击