Powershell - Les différences entre les propriétés .count et .length
Pour me soutenir, vous pouvez vous abonner à la chaîne, partager et liker les vidéos, désactiver votre bloqueur de pub ou encore faire un don. Merci!
Bonjour,
Une question que j’ai de temps en temps en formation : Quelle est la différence entre les propriétés .count et .length
Bon, j’avoue ayant beaucoup de choses à expliquer dans un lapse de temps non extensible souvent ma réponse est faute de temps :
“Elles peuvent donner dans certains cas le même résultat mais elles sont différentes”.
Je prends ici le temps de développer un peu plus!
Le résultat est le même
On constate que .count affiche toujours le nombre d’objets
Pour la propriété .length, le résultat dépend du type de l’objet :
- Nombre de caractère pour un objet type String
- Nombre d’objets pour un array
- Taille pour un objet de type ‘Fichier’
- …
Si vous voulez que length affiche aussi le nombre d’objets, assurez-vous de renvoyer une collection
Liens en relation
Powershell - Compress-Archive et Expand-Archive pour créer et extraire des archives ZIP
Powershell par l'intermédiaire du module Microsoft.PowerShell.Archive, nous permet de créer, de mettre à jour et d'extraire des archives ZIPPowershell - Export-Csv contre Export-Clixml
Powershell - Export-Csv contre Export-Clixml, ou les limites d'Export-CsvPowershell - Présentation de la syntaxe basique de Where-Object et de ses limites
Powershell - Présentation de la syntaxe basique de Where-Object et de ses limitesPowershell - Hyper-V - Donner un nom personnalisé à une carte réseau virtuelle
Hyper-V donne par défaut le nom carte réseau aux cartes réseau des machines virtuelles. Cela peut rendre difficile d'identifier leur usage, mais ce problème peut être résolu avec Powershell qui permet de modifier le nom des cartes réseaux virtuelles.Powershell - Comment ajouter et voir la description d'une GPO
Comment ajouter et voir la description d'une GPO en PowershellPowershell - Afficher et modifier le mode d'alimentation sous Windows
Comment afficher et modifier le mode d'alimentation sous Windows en Powershell
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell - Compress-Archive et Expand-Archive pour créer et extraire des archives ZIP
Powershell - Export-Csv contre Export-Clixml
Powershell - Présentation de la syntaxe basique de Where-Object et de ses limites
Powershell - Hyper-V - Donner un nom personnalisé à une carte réseau virtuelle
Powershell - Comment ajouter et voir la description d'une GPO
Powershell - Afficher et modifier le mode d'alimentation sous Windows
Powershell - Ajouter une ligne dans un fichier à partir d'une ligne précise
Windows 11 - comment organiser son menu démarrer
Panorama des différents types d'applications dans Windows
Windows - Se faire aider facilement à distance grâce à l'assistance rapide