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

写这篇文章是初于在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."
}


  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值