作者:
d25702 (DOTA)
2014-03-25 12:23:54我嘗試將字串做big5轉成bytes,
然後又將bytes轉回成string,發現其結果並不能還原成原來字串,
結果變成「a?c書影d27公分」,「冊」字變成亂碼。有人知道是什麼原因嗎?
程式碼如下
Imports System.Text
Module Module1
Sub Main()
Dim sInput As String = "a册c書影d27公分"
Dim Bytes() As Byte = Encoding.GetEncoding("big5").GetBytes(sInput)
Dim sB As String = Encoding.GetEncoding("big5").GetString(Bytes)
Console.WriteLine(sB)
Console.ReadLine()
End Sub
End Module