数组是一种数据结构,用于存储由相同类型的数据元素组成的集合。Windows PowerShell 支持的数据元素包括 string、int(32 位整数)、long(64 位整数)、bool(布尔)、byte 和其他 Microsoft .NET Framework 对象类型。数组中既然可以存放各种不同类型的数据值。那么应该如何给数组赋值呢?在PowerShell中是使用逗号给数组赋值,啥也别说了,看例子吧。
1.定义一个数组
说明:在PowerShell中,声明一个变量为数组时,需要使用符号"@",例如:
2.统计一个数组的成员数目
3. 查看数值
说明,在PowerShell中,数组元素的索引或要下标是从0开始的。
4. 给数组成员单独赋值
5. 数组相加
6. 连续数字数组的快捷方式
7. 数组合并
操作数组,可以更改数组中的元素、向数组添加元素以及将两个数组中的值组合成第三个数组
还可以使用数组的 SetValue 方法更改值,如下图:
8. 删除数组
使用 Remove-Item cmdlet 删除包含该数组的变量
9. 实际的例子
通过以上命令我们把结果存入到了names这个数组,当我们把一个命令的执行结果保存到一个变量中,可能会认为变量存放的是纯文本。那么怎么判断一个变量是否为数组?可以使用以下命令: