2
我有一個正在使用(我假設).NET Core的項目。我有一個安全存儲密鑰對值的庫。關鍵是字符串和值應該是一個byte [],所以我要,我要保存爲字節[]字符串轉換:byte []在C#.NET中的字符串核心
bytes[] my_bytes = Encoding.Unicode.GetBytes(txtSomeInfo.Text)
問題是,當我取回的價值,因爲是byte []數組我應該把它轉換回字符串是這樣的:
my_string = Encoding.Unicode.GetString(my_bytes)
我發現它在堆棧溢出一些答案,但...我不能使用它,就像那是因爲這個版本的GetString方法的System.Text.Encoding要求兩個附加參數:int index, and int count
H我可以讓我的弦回來嗎?
我認爲你的意思是「長度」而不是「計數」。 (但是,否則,是的,這是需要的,我會親自修改命名約定,但是...) –
不要擔心,我實際上沒有在我的項目中使用這些變量名稱,因此可以隨意編輯他們如果你願意。 –