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 - Afficher les connections réseau (équivalent de netstat)
Afficher les connections réseau (ports en écoute, connections actives...)Powershell - Tester la résolution de nom (équivalent de nslookup)
Commandes Powershell permettant de tester la résolution de nom (équivalent de nslookup)Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Commandes Powershell permettant d'afficher et de gérer la configuration DNS des interfaces réseauPowershell - Gérer la configuration IP des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier la configuration IP des interfaces réseauPowershell - Gérer l'état et la configuration des interfaces réseau
Commandes Powershell permettant d'afficher et de modifier l'état et la configuration des interfaces réseau (désactiver l'IPv6, activer/désactiver une interface)Powershell et le left hand side
Une notion importante dans Powershell, le Left Hand Side
Suivez-moi sur
Soutenez-moi
Contenu récent
Powershell - Afficher les connections réseau (équivalent de netstat)
Powershell - Tester la résolution de nom (équivalent de nslookup)
Powershell - Afficher et gérer la configuration DNS des interfaces réseau
Powershell - Gérer la configuration IP des interfaces réseau
Powershell - Gérer l'état et la configuration des interfaces réseau
Powershell et le left hand side
Powershell - Gérer les disques, les partitions et les volumes
Powershell - Gérer les points de restauration système sous Windows
Powershell - Jouer avec le presse papier de Windows
Powershell - Modifier l'état d'un ordinateur (veille, veille prolongée, arrêt, redémarrage)