Question
difference entre @() $() et ()
- jojo
-
Auteur du sujet
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 187
- Remerciements reçus 0
il y a 15 ans 4 mois #8074
par jojo
difference entre @() $() et () a été créé par jojo
bonjour les powerShelleurs,
j'ai de nouveau une question, j'ai fait un petit test avec ces 3 syntaxes :
$()
()
@()
quel est la différence et pourquoi dans mon test le resulat est identique ?
[code:1]PS D:\>[char[]]\"powershell\" | foreach {if(('a','b','c','d','e') -notcontains $_ ) {$_}}
p
o
w
r
s
h
l
l
PS D:\> [char[]]\"powershell\" | foreach {if(@('a','b','c','d','e') -notcontains $_ ) {$_}}
p
o
w
r
s
h
l
l
PS D:\> [char[]]\"powershell\" | foreach {if($('a','b','c','d','e') -notcontains $_ ) {$_}}
p
o
w
r
s
h
l
l
PS D:\>[/code:1]
merci et bonne journée @ tous
j'ai de nouveau une question, j'ai fait un petit test avec ces 3 syntaxes :
$()
()
@()
quel est la différence et pourquoi dans mon test le resulat est identique ?
[code:1]PS D:\>[char[]]\"powershell\" | foreach {if(('a','b','c','d','e') -notcontains $_ ) {$_}}
p
o
w
r
s
h
l
l
PS D:\> [char[]]\"powershell\" | foreach {if(@('a','b','c','d','e') -notcontains $_ ) {$_}}
p
o
w
r
s
h
l
l
PS D:\> [char[]]\"powershell\" | foreach {if($('a','b','c','d','e') -notcontains $_ ) {$_}}
p
o
w
r
s
h
l
l
PS D:\>[/code:1]
merci et bonne journée @ tous
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 15 ans 4 mois #8097
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:difference entre @() $() et ()
Toutes les syntaxes renvoi une collection (IEnumerable), on peut supposer que l'opérateur -notContains transforme l'opérande en un tableau:
[code:1]10 -contains 5[/code:1]
Tu peux aussi consulter ce tutoriel , 1.4 Regroupements
[code:1]10 -contains 5[/code:1]
Tu peux aussi consulter ce tutoriel , 1.4 Regroupements
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.035 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- difference entre @() $() et ()