arrays - PowerShell - .count() 不适用于字符串数组
问题描述
我可能想多了,但我有一个字符串数组,当我输入 $[arrayname].count(); 我收到一个失败的错误,因为 system.string 不包含名为“count”的方法。
我知道这适用于整数数组,我认为除了执行 forloop 之外,还有一种更简单的方法可以获取数组中有多少值。
下面是一个简化的例子。该示例引发了错误。
$Test=@("3","2","1")
$Test.count()
解决方案
Lee_Dailey 实际上回答了这个问题。
我需要使用属性 [.count] 而不是方法 [.count()]
推荐阅读
- javascript - 如何在模板中通过javascript对从django传递的json进行编码
- java - 从响应中保存值并检查是否为空加特林
- google-apps-script - Google 幻灯片:通过脚本操作指南
- fortran - 可视化 Fortran 程序的结构
- c# - 使用 TLSharp 创建一个新的 Telegram 频道并修复权限/权限
- java - 我想制作一个带有处理的二维数组
- android - 如何使用共享首选项在活动之间切换?
- apache - httpd docker镜像文件夹结构
- kubernetes - 如何解决 Cert-Manager 让加密颁发者问题?
- javascript - 忽略 JavaScript 中的条件