C#中的String编码转换
必須引用System.Text命名空間
將 gb2312 轉(zhuǎn)換 big5 編碼
代碼如下:
??private void button1_Click(object sender, System.EventArgs e)
??{
???byte[] temp;
???//將 textBox1.Text 轉(zhuǎn)換為 byte 數(shù)組
???temp = Encoding.Default.GetBytes(textBox1.Text);
???//利用 Encoding 類的 Convert 方法,將 temp 的編碼由 gb2312 轉(zhuǎn)換為 big5 編碼
???temp = Encoding.Convert(Encoding.GetEncoding("gb2312"),Encoding.GetEncoding("big5"),temp);
???//將? byte 數(shù)組 轉(zhuǎn)換為 string
???textBox2.Text = Encoding.Default.GetString(temp);
??}
轉(zhuǎn)自:http://blog.csdn.net/ruixing123/archive/2005/04/08/339788.aspx
轉(zhuǎn)載于:https://www.cnblogs.com/martinfly/archive/2006/06/12/423587.html
總結(jié)
以上是生活随笔為你收集整理的C#中的String编码转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dart.Powerweb.liveco
- 下一篇: Html标签带来的安全隐患