我能我的字符串轉換爲十六進制值,但不能做相反的方法:當你有個字節的字符串表示的格式「00-00字符串爲十六進制和十六進制轉換爲字符串
Public Function StringToHex(_str$)
Return BitConverter.ToString(Convert.FromBase64String(_str$))
End Function
Public Function HexToString(_str$)
'could not do this
End Function
Private Sub Button55_Click(sender As Object, e As EventArgs) Handles
Button55.Click
lblStatus.Text = StringToHex("mankat236598")
'result : 99-A9-E4-6A-DD-B7-EB-9F-7C
lblInfo.Text = HexToString(lblStatus.Text)
'i want result : mankat236598
End Sub
'「mankat236598」'不是一個Base64字符串,所以這是一個問題。您還應該啓用Option Strict – Plutonix
@Putonix它*是一個有效的Base64字符串。 「OpHasNotUsedOptionStrictOn」也是一個有效的Base64字符串。 –