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」)而不是加密(「測試」) –