📅  最后修改于: 2023-12-03 15:37:52.531000             🧑  作者: Mango
在 Powershell 中,数组是一种重要的数据类型。数组可以存储多个值,可以按照索引进行访问和修改。本文将介绍如何创建大小固定和可变大小的 Powershell 数组。
要创建一个大小固定的 Powershell 数组,可以使用 New-Object
命令并指定数组类型和大小。以下是一个创建大小为 3 的整数数组的示例:
$arr = New-Object int[](3)
现在可以通过给定的索引来访问和修改数组元素。例如,要将第一个元素设置为 1,可以使用以下命令:
$arr[0] = 1
要访问第一个元素的值,可以使用以下命令:
$arr[0]
要创建可变大小的 Powershell 数组,可以使用 @()
符号并指定数组元素。以下是一个创建可变大小字符串数组的示例:
$arr = @("apple", "banana", "orange")
如果要添加元素,请使用 +=
运算符。例如,要添加一个新元素 "pear",可以使用以下命令:
$arr += "pear"
要删除数组元素,请使用 Remove-Item
命令。例如,要删除第二个元素,可以使用以下命令:
$arr | ForEach-Object { if ($_ -ne $arr[1]) { $_ } }
无论是大小固定还是可变大小的 Powershell 数组,它们都是一种强大而重要的数据类型。我们可以使用它们来存储和操作多个值,从而使我们的脚本更加灵活和强大。