迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 >

在 PowerShell 中将项目添加到数组

作者:迹忆客 最近更新:2024/02/01 浏览次数:

本教程将介绍在 PowerShell 中向数组添加项目。


使用 += 将项目添加到 PowerShell 中的数组

数组用于存储项目的集合。这些项目可以是相同的或不同的类型。

你可以在 PowerShell 中创建一个数组并向其中添加项目。我们创建了一个数组 $Days,如下所示。

$Days = "sunday", "monday", "tuesday"

当你使用 Array.Add() 将项目添加到数组时,它会显示错误,因为数组的长度是固定的并且无法扩展。

$Days.Add("wednesday")

输出:

Exception calling "Add" with "1" argument(s): "Collection was of a fixed size."
At line:1 char:1
+ $Days.Add("Wednesday")
+ ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : NotSupportedException

你必须使用 += 将项目添加到 PowerShell 中的数组。

$Days += "wednesday"
$Days

输出:

sunday
monday
tuesday
wednesday

使用 ArrayList 而不是数组

ArrayList 没有固定大小的长度。它可以更改并存储所有数据类型值。

你可以使用以下命令创建一个 ArrayList

$Months = New-Object System.Collections.ArrayList
$Months.IsFixedSize

输出:

False

你可以使用 ArrayList.Add() 添加项目。

$Months.Add("Jan")
$Months.Add("Feb")
$Months.Add("Mar")
$Months

输出:

Jan
Feb
Mar

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 Windows PowerShell 中获取命令行参数

发布时间:2024/03/04 浏览次数:358 分类:编程语言

本文将解释我们如何使用 PowerShell 的参数函数处理命令行参数,参数如何工作,我们如何使用 PowerShell 参数将值传递给参数,以及定义参数的基本方法是什么。

Windows PowerShell 中的 Base64 编码

发布时间:2024/03/04 浏览次数:332 分类:编程语言

本文将展示如何编码和解码 base64 字符串。Windows PowerShell 当前版本没有本机命令,因此我们将向你展示如何执行此操作的替代方法。

在 Windows PowerShell 中写入输出

发布时间:2024/03/04 浏览次数:259 分类:编程语言

本文将向你展示如何在 Windows PowerShell 中编写或打印输出。本文还将区分多个 write cmdlet 并解释它们的意义。

在 PowerShell 中注释代码

发布时间:2024/03/04 浏览次数:363 分类:编程语言

本文将展示在 Windows PowerShell 中注释代码的多种方法。本文还介绍了注释代码时的一些最佳实践。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便