Bonjour,
A l'utilisation de Substring dans une fonction, j'ai une erreur que je ne comprends vraiment pas.
J'ai simplifié le code pour mettre en évidence le problème (à la base je n'essaye pas de faire une fonction qui ne fait que ça) :
Code Powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function Test($mot,$debut,$longueur){ $s = $mot.Substring($debut,$longueur) return $s } $test = Test("tutu",0,2) Write-Host $test
Et voilà ce que j'obtiens :
Quelqu'un a déjà rencontré ce problème ? une idée ?Échec lors de l’appel de la méthode, car [System.Int32] ne contient pas de méthode nommée « substring ». Au caractère Ligne:2 : 5 + $s = $mot.Substring($debut,$longueur) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation : (:) [], RuntimeException + FullyQualifiedErrorId : MethodNotFound
Partager