Substring beschwert sich, wenn ich versuche, eine Zeichenfolge auf 10 Zeichen zu begrenzen, die nicht 10 oder mehr Zeichen lang ist. Ich weiß, dass ich die Länge testen kann, aber ich würde gerne wissen, ob es ein einziges Cmdlet gibt, das das tut, was ich brauche.
PS C:\> "12345".substring(0,5)
12345
PS C:\> "12345".substring(0,10)
Exception calling "Substring" with "2" argument(s): "Index and length must refer to a location within the string.
Parameter name: length"
At line:1 char:18
+ "12345".substring( <<<< 0,10)