1. PowerShell脚本学习(四)
变量类型
1.1 系统变量
类型 | 说明 |
---|---|
[int][long][string][char][bool][byte][double][decimal][single] | 表值类型 |
[array] | 数组对象 |
[xml] | XML对象 |
[hashtable] | 哈希表对象,类似于一个字典对象 |
一般无须给变量指定类型,但也是可以强制制定的
1.1.1 表值类型
例如
[int] $inter="1"
# 改变量值,这会异常
$inter="1a"
[string] $str="hello world"
定义类型后再更改无法解析的类型变量值是会异常的。
1.1.2 数组对象
# 定义数组
$arr=@(
"张三",
"李四",
"王五"
)
# 直接使用下标操作数组
Write-Host ("第一个姓名:"+$arr[0])
# 遍历输出
foreach($name in $arr){
Write-Host $name
}
PowerShell系列章节