我正在使用Powershell,并且有一个这样的变量:
$E = "Apple"
当我运行$E[0]
时,我希望看到Apple
,但仅显示A
。我该怎么办?
答案 0 :(得分:1)
$E = "Apple"
不是数组,它是一个简单的字符串声明,因此当您尝试获取该字符串(或char数组)的索引0时,您将返回字符数组中的第一个字符:
0 1 2 3 4
[A] [P] [P] [L] [E]
定义需要第二项的数组(用逗号分隔):
$E = "Apple", "Orange"
然后,您可以使用$E[0]
随意返回 Apple 。