About AscII ,Unicode ...

原创 2004年10月21日 21:39:00
   Encoding encShiftJis = Encoding.GetEncoding("shift-jis");
   intItemLen = encShiftJis.GetByteCount( strPara );

using System.Text;  
private void button1_Click(object sender, System.EventArgs e)
  {
   
   string strName = textBox2.Text;
   char[] cs = strName.ToCharArray();
   string Hstr = null;
   for (int l = 0; l< cs.Length; l++)
   {
    Hstr += ((int)cs[l]).ToString("X");
   }
   textBox3.Text = Hstr;

   Hstr = null;

   Byte[] bytStr = Encoding.ASCII.GetBytes( strName );
   foreach(Byte b in bytStr )
   {
    Hstr += b.ToString();
   }
   textBox4.Text = Hstr;
  }
////////
將中文轉換為bytes[]
bytes[] bArr = Encoding.UTF-8.GetBytes(sContent);//繁體
bytes[] bArr = Encoding.GetEncoding("GB18030").GetBytes(sContent)//簡體
將bytes[]轉換為特定中文
string sContent = Encoding.UTF-8.GetString(bArr);//繁體
string sContent = Encoding.GetEncoding("GB18030").GetString(bArr);//簡體

至於其他編碼,你可以查看函數Encoding.GetEncoding的幫助

字符编码 ASCII,Unicode和UTF-8的关系

字符编码 ASCII,Unicode和UTF-8的关系
  • ppdyhappy
  • ppdyhappy
  • 2016年05月17日 13:54
  • 7835

将Unicode转换为ASCII

       从richEdit控件中 读取到文字,然后将其保存到文件中时,出现乱码     因为从RichEdit中控件中读取到文字为 UNICODE CString类型,   保存到文件时,使用的...
  • shuilan0066
  • shuilan0066
  • 2010年06月30日 18:06
  • 7898

ASCII、Unicode和UTF-8编码的区别

归纳: 编码 大小 支持语言 ASCII 1个字节 英文 Unicode 2个字节(生僻字4个) 所有语言 UTF-8 1-6个字节,英文字母1个字节,汉字3...
  • u012223913
  • u012223913
  • 2016年06月28日 00:13
  • 4946

ASCII与unicode的转换

不管什么时候,只要COM方法返回一个串,这个串都是Unicode串(这里指的是写入COM规范的所有方法)。Unicode是一种字符编码集,类似ASCII,但用两个字节表示一个字符。如果你想更好地控制或...
  • yahohi
  • yahohi
  • 2012年09月15日 12:57
  • 4823

unicode ascii 互转 函数 C实现

void Ascii2UnicodeLen(char*src,int len,unsigned short*tar) { unsigned int word_cnt; word_cnt=Multi...
  • code_style
  • code_style
  • 2014年06月15日 17:40
  • 984

C#中,将Unicode 字符转换为ascii字符

using System;using System.Text;namespace ConvertExample{   class ConvertExampleClass   {      static...
  • diandian82
  • diandian82
  • 2006年07月17日 18:10
  • 3615

C# Unicode和ascii转换

using System; using System.Text; namespace ConvertExample {    class ConvertExampleClass   ...
  • zlei2013141
  • zlei2013141
  • 2012年05月15日 09:23
  • 3968

C++中ASCII、unicode与Utf8之间的相互转化

独此一家,别无分店 #include "stdafx.h" #include "windows.h" #include #include #include using namespace s...
  • wyansai
  • wyansai
  • 2016年02月29日 11:31
  • 7911

c++实现ascii转unicode

这次我用的是调用windows的库来实现的转换 windows的这个库功能还是挺强大的,我只是用了这一种,有空再补充ascii码,unicode码,GBK码的相互转换。        不知道文本的编...
  • u010370871
  • u010370871
  • 2015年08月27日 16:43
  • 2583

ASCII与Unicode编码消息写文件浅析

【文章摘要】        ASCII与Unicode是两种常见的字符编码。它们的表示方法不一样,因而在程序中就要区别处理。       本文基于作者的实际开发经验,对ASCII与Unicode两种字...
  • zhouzxi
  • zhouzxi
  • 2014年10月10日 17:20
  • 2082
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:About AscII ,Unicode ...
举报原因:
原因补充:

(最多只允许输入30个字)