J'ai une façon de faire des tableaux dans d'autres langages comme ceci :
$x = "David"
$arr = @()
$arr[$x]["TSHIRTS"]["SIZE"] = "M"
Cela génère une erreur.
J'ai une façon de faire des tableaux dans d'autres langages comme ceci :
$x = "David"
$arr = @()
$arr[$x]["TSHIRTS"]["SIZE"] = "M"
Cela génère une erreur.
Les tableaux à deux dimensions peuvent également être définis de cette manière, sous la forme d'un tableau en dents de scie :
$array = New-Object system.Array[][] 5,5
Cela présente l'avantage de
$array[0]
produit un tableau unidimensionnel, contenant $array[0][0]
a $array[0][4]
. En fonction de votre situation, vous pouvez le préférer à $array = New-Object 'object[,]' 5,5
. (J'aurais bien commenté CB ci-dessus, mais stackoverflow ne me le permet pas encore)
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
1 votes
Comme cela a été souligné précédemment, le code que vous avez posté est un dictionnaire ou un hachage, et non un tableau commun.