C#中的String编码转换
生活随笔
收集整理的這篇文章主要介紹了
C#中的String编码转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
必須引用System.Text命名空間
將 gb2312 轉換 big5 編碼
代碼如下:
??private void button1_Click(object sender, System.EventArgs e)
??{
???byte[] temp;
???//將 textBox1.Text 轉換為 byte 數組
???temp = Encoding.Default.GetBytes(textBox1.Text);
???//利用 Encoding 類的 Convert 方法,將 temp 的編碼由 gb2312 轉換為 big5 編碼
???temp = Encoding.Convert(Encoding.GetEncoding("gb2312"),Encoding.GetEncoding("big5"),temp);
???//將? byte 數組 轉換為 string
???textBox2.Text = Encoding.Default.GetString(temp);
??}
轉自:http://blog.csdn.net/ruixing123/archive/2005/04/08/339788.aspx
轉載于:https://www.cnblogs.com/martinfly/archive/2006/06/12/423587.html
總結
以上是生活随笔為你收集整理的C#中的String编码转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dart.Powerweb.liveco
- 下一篇: C# 利用反射动态调用类成员