主页 > 知识库 > PowerShell小技巧之True和False的类型转换

PowerShell小技巧之True和False的类型转换

热门标签:铁路电话系统 AI电销 呼叫中心市场需求 服务外包 百度竞价排名 网站排名优化 地方门户网站 Linux服务器

在条件判断时,离不开$True和$False,将其它类型转换成Bool类型时,有几点需要留意:

其它类型转换成布尔类型

PS> 0,1,-1,'0','1','true','false',$null | foreach { [bool]$_ }
False
True
True
True
True
True
True
False

总结:只有整数0和Null才能转换成False,其它都会被强制类型转换成True

布尔类型转换成字符串

复制代码 代码如下:
PS> $true,$false | foreach { $_.ToString() } True False

这个应当没什么悬念。

布尔类型转换成整数

复制代码 代码如下:
PS> $true,$false | foreach { [int] $_ } 1 0

1和0分别代表true和false也可以理解。

您可能感兴趣的文章:
  • Stream、WshShell、WshUrlShortcut对象及Shell.Application的参数与使用
  • PowerShell: Try...Catch...Finally 实现方法
  • PowerShell脚本trap语句捕获异常写法实例
  • PowerShell中使用Out-String命令把对象转换成字符串输出的例子
  • shell实现tr删除替换详解

标签:铜川 仙桃 衡水 黄山 崇左 湖南 湘潭 兰州

巨人网络通讯声明:本文标题《PowerShell小技巧之True和False的类型转换》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266