$a = '1'
$b = 1
$a.GetType().Name
$b.GetType().Name
输出:
String
Int32
我如何转换$a
为Int32
?
我的意思是像$b = 1
以下不起作用:
$a.ToType(Int32)
$a.ToType('Int32')
$a = '1'
$b = 1
$a.GetType().Name
$b.GetType().Name
输出:
String
Int32
我如何转换$a
为Int32
?
我的意思是像$b = 1
以下不起作用:
$a.ToType(Int32)
$a.ToType('Int32')
如何转换
$a
为Int32
?使用
[Int]$a
:来源:如何将 PowerShell 字符串数据转换为整数
另请参阅:PowerShell:将数字的字符串表示形式转换为整数 - 代码日志
使用
$a = '1' -as [Int]
。例子: