在C#中,要使用Encoding類別來做字元編碼的轉換
首先,因為Encoding類別是在System.Text,所以要using System.Text
using System.Text;
然後把要轉換的字元先轉成byte
再將byte做編碼的轉換
最後再把byte轉成string
byte[] testEncoding = Encoding.Default.GetBytes("接收的參數");
byte[] test = Encoding.Convert(Encoding.GetEncoding("big5"), Encoding.GetEncoding("utf-8"), testEncoding);
string utfString = Encoding.Default.GetString(test);
嗯,跟PHP的編碼轉換比起來,似乎有點麻煩