中文是双字节字符,C#中,short表示16位有符号的整数,可利用下面的强制转换:
short s = (short)ch[i];
ch[i]表示char型数组的某一个中文字符。
如果想得到16进制的字符串表达,可以:
string str = string.Format("{0:x2}", s);
如果要得到其整数表达,可以:
int i = (int)str;