Я получаю эту ошибку:
назначение на [2,1] не выполнено, поскольку назначение на слайсы не поддерживается.В C: \ Lab7A.ps1: 7 char: 9 + $ data [$ x, $ y] = хост чтения "день $ y" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidOperation: (:) [], RuntimeException + FullyQualifiedErrorId: ArraySliceAssignmentFailed
Я пытался использовать входную переменную дляпрочитайте строки хоста, а затем назначьте переменную правильному индексу, но получите ту же ошибку.
Я попытался найти в Google различные комбинации «назначение фрагментам не поддерживается», но безуспешно.
$data = @()
for($x = -0; $x -lt 3; $x++){
$data[$x,0] = read-host "name: "
for($y = 1; $y -lt 6; $y++){
$data[$x,$y] = read-host "day $y"
}
}
Я хочу прокрутить двумерный массив и получить список из 3 имен с 5 записями для каждого количества шагов, которые они сделали за день.