Question
[V3] Breaking changes
- Laurent Dardenne
- Auteur du sujet
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 3 mois #13407
par Laurent Dardenne
Tutoriels PowerShell
[V3] Breaking changes a été créé par Laurent Dardenne
Un post pour recenser les
breaking changes
de la v3.
Pour le cas suivant :
[code:1]
function test1 {
param ([Parameter(ValueFromPipeline = $true)][string[]]$input)
$input.GetType()
}
function test2 {
param ([Parameter(ValueFromPipeline = $true)][string[]]$MyInput)
$MyInput.GetType()
}
1..5 | test1
1..5 | test2
[/code:1]
la v2 est censée écraser le paramètre $Input qui est une variable automatique, avec la v3 ce n'est plus cas.
Pour le cas suivant :
[code:1]
function test1 {
param ([Parameter(ValueFromPipeline = $true)][string[]]$input)
$input.GetType()
}
function test2 {
param ([Parameter(ValueFromPipeline = $true)][string[]]$MyInput)
$MyInput.GetType()
}
1..5 | test1
1..5 | test2
[/code:1]
la v2 est censée écraser le paramètre $Input qui est une variable automatique, avec la v3 ce n'est plus cas.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.056 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Discussions générales
- [V3] Breaking changes