C# text encoding

我而家咁樣將 byte[] txtByte 轉做 string:
string txtStr = System.Text.Encoding.Default.GetString (txtByte);
如果我想指定 encoding, 例如 shift-jis, big5 之類應該點做? thanks

本帖最後由 Charcoal99 於 2014-7-13 07:37 編輯

See Convert Method in Encoding class,  Convert(Encoding, Encoding, Byte[])
http://msdn.microsoft.com/en-us/ ... ding(v=vs.110).aspx
裡面會有一轉換 Example code. 它是 String -> byte[] -> String 形式.
你的情況可省去第一步, 直接從 byte[] 轉到你想要的格式。

TOP

得左, thanks!

TOP