比如我输入:“祝你一路平安 石家庄欢迎你”则会输出十六进制数:
10 05 20 20 CA AF BC D2 D7 AF BB B6 D3 AD C4 E3 20 20 20 20 CA AF BC D2 D7 AF BB B6 D3 AD C4 E3 20 20,不知这是如何实现的啊?
10 05 20 20 CA AF BC D2 D7 AF BB B6 D3 AD C4 E3 20 20 20 20 CA AF BC D2 D7 AF BB B6 D3 AD C4 E3 20 20,不知这是如何实现的啊?
解决方案 »
- 为什么我引用IIS7的Microsoft.Web.Administration,但一编译引用就报错了?
- 求一个打印效果
- treeview选中节点在textbox显示ID号的问题
- 如何把下面的数据读入datagridview中的第一列?每个单元格一个数.
- ShowDialog()显示窗体,如何使用Esc键退出?
- 新手~~关于System.Collections.ArrayList类的.Item 属性疑惑~~~
- csv文件乱码
- 如何用C#生成visio文件?
- 怎么得到整个网页的源代码
- 请问,如何用C/S结构连接SQl Server数据库?
- 怎么设置HttpWebRequset的某个响应状态关闭
- Richtextbox保存时出现问题了
enum 偏旁:long//最大可以放64个偏旁
{
衣旁=1,
视旁=2,
口=4,
人=8,
//...
}long l=(long)(偏旁.衣|偏旁.口)
//...
//把l转化为16进制就可以了..
static void Main(string[] args)
{
string str = "祝你一路平安 石家庄欢迎你";
byte[] byteArr = System.Text.Encoding.GetEncoding("GB2312").GetBytes(str);
uint strInt = System.BitConverter.ToUInt32(byteArr, 0);
System.Text.StringBuilder sb = new StringBuilder();
foreach (byte b in byteArr)
{
sb.Append(b.ToString("X")).Append(" ");
}
Console.WriteLine(sb.ToString()); Console.ReadKey();
}
这个是什么意思啊?我刚测试了下,如果输入一个字符就会报错。