string str="你好";
byte[] data=System.Text.Encoding.Unicode.GetBytes(str);
MessageBox.show(data);//显示不出来二进制的值怎么把二进制的值显示出来啊,谢谢
byte[] data=System.Text.Encoding.Unicode.GetBytes(str);
MessageBox.show(data);//显示不出来二进制的值怎么把二进制的值显示出来啊,谢谢
解决方案 »
- 怎样处理字符串中的特殊字符、隐含字符
- 怎么对一列数据进行加法 ,和对两个数据进行乘法,,举下例子,
- WinForm的Remoting分布式程序之客户端更新问题
- 请教一个WebBrowser的问题
- 新手问题,求实现这个需求
- 程序调用存储过程中遇到的一个离奇问题
- C#题,请赐教
- 弹出的窗口不能改变大小是怎么回事?
- 紧急求救!新建一个table,加入null row,再绑定datagrid,自动对新建行处于编辑,运行出错,代码如下!
- 关于基于角色安全的问题
- 明明引用里有,为何水晶报表部署时还报:找不到crystalDecision.windows.form.dll的依赖项
- 如何使DataGrid新增行不自动删除?
byte[] data = System.Text.Encoding.Unicode.GetBytes(str);
//MessageBox.show(data);//显示不出来二进制的值 for(int i=0;i<data.Length;i++)
{
Console.Write(data[i].ToString()+ " ");
}
byte[] data=System.Text.Encoding.Unicode.GetBytes(str);
string s = "";
foreach(byte b in data)
{
s += b.ToString("X").PadLeft(2,'0');
}MessageBox.Show(s);
{
string s = "";
while(i > 0)
{
int b = i & 0x01;
s = b.ToString() + s;
i >>= 1;
}
return s;
}