Tipos de datos de PowerShell, ¿existen matrices multidimensionales? ¿Existe algún gran dios? Enredado......
Al construir una matriz multidimensional usando una tabla hash, asignar un valor a un objeto en realidad le da solo tres valores (nombre, valor o método y comentario). Entonces, lo que definiste anteriormente solo cuenta como una fila en la matriz multidimensional.
Por lo tanto, necesita crear un bucle para realizar la tarea; a continuación se muestra solo un ejemplo de código de bucle que debe optimizarse. ?$ar=(1..3)
$ar[0]=@{Lable1="a1";Lable2="b1";Lable3="c1"}
$ar[1]=@{Lable1="a2";Lable2="b2";Lable3="c2"}
$ar[2]=@{ Lable1="a3";Lable2=" b3"; Label3="c3"}
$ar[0].lable1? "; " ? $ar[0].lable2? "; " $ar[0].lable3
$ar[1].lable1? "; " ? $ar[1].lable2? "; " ? $ar[1].lable3
$ar[2].lable1? "; " ? $ar[2].lable2? "; " ? $ar[2].lable3 Aquí se explica cómo seleccionar lable1: for?($i=0;$i?-)lt?$ar.count; $i =1){$ar[$i].lable1}