Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Summary
Converting String to Character array.
Requirement
Convert string to ASCII
Error
**Cannot convert value "" to type "System.Char". Error: "String must be exactly one character long."
Code Used
'String' -split '' | %{[int][char]$_} |
Solution
Indeed PowerShell did the correct job. Before doing it we need to convert the string to a character array. It's throwing an error because of the white space character.
Fixed Code
'String'.ToCharArray() | %{[int][char]$_} |
[char[]]'String' | %{[int][char]$_} |
Output
Video Reference
View
Enjoy PowerShell :)