Ajouter un Tableau dans un Tableau de Tableaux en PowerShell
Je suis en train de construire un tableau multidimensionnel en PowerShell par programmation à l'aide de fichiers CSV situé sur le disque. J'ai été à l'importation du tableau dans une variable temporaire et en ajoutant le tableau dans le tableau. Au lieu d'un tableau de tableaux-je obtenir un seul tableau avec le nombre total de lignes. J'ai travaillé avec les petits tableaux et constaté ce qui suit:
$array1 = "11","12","13"
$array2 = "21","22","23"
$array3 = "31","32","33"
$arrayAll = $array1, $array2, $array3
$arrayAll.Count # returns 3
$arrayAll = @();
$arrayAll += $array1
$arrayAll += $array2
$arrayAll += $array3
$arrayAll.count # returns 9
La première méthode pour la construction de la matrice, mais j'ai besoin d'être en mesure d'utiliser la deuxième méthode. Comment puis-je résoudre ce problème?
Vous devez vous connecter pour publier un commentaire.
C'est une chasse aux sorcières, des tableaux (et d'autres collections) peut obtenir déroulé "de manière inattendue". Utiliser l'opérateur virgule (il fait/applique un tableau à un seul élément et évite de se dérouler):
Pas sûr que je comprendre ce que vous cherchez, mais il peut aider.
C'est une manière de coder un tableau de tableau.
Ici est une manière de coder un tableau de deux dimensions