1
私はpowershellを使い始めています。私は文字列の各文字を取ってintに変換し、選択した数値を加えてそれをcharに戻したいと思います。"System.Object []"タイプの "System.Object []"値を "System.Char"に変換できません
function encrypt($a){
$letter=[int][char]$a
$letter=$letter+1;
return [char]$letter
}
encrypt("test)
をしかし、これはしていません::
これは正常に動作し、私が何をしないのです
function encrypt($a, $key){
$letter=[int][char]$a
$letter=$letter+$key;
return [char]$letter
}
encrypt("test", 1)
それは私のタイトルにエラーが発生しますか..?
機能が単一の文字を取ることになっているあなたは、文字列全体を取ることができるにあなたの関数をしたい場合は、このような何かを行うことができます暗号化( "テスト")の代わりに暗号化( "t")します –