C#中如何直接存储一个二进制数,并对其进行按位计算的操作。
我想要将一个不固定长度的字符串转换成二进制并对其进行位操作,如按位与,按位非等。
我想要将一个不固定长度的字符串转换成二进制并对其进行位操作,如按位与,按位非等。
解决方案 »
- 本机有多个IP,如何能为System.Net.NetworkInformation.Ping指定特定本机IP
- 如何实现输入文本,显示相应的列表
- 为啥在控件重绘的重载WndProc中调用两次base.WndProc(ref m);就会产生System.AccessViolationException
- 打开网站时VSS错误
- 页面刷新后存储过程不执行
- 谁有像IP地址输入那样的控件,就像网上邻居设置ip时的输入框中间有三个点,谢谢。
- [请高手赐教]如何在C#程序中调用C++代码程序
- 关于杀Excel进程的问题----急!
- 【紧急】访问某一网站时,如何得到它首页自动生成的 uid 表单值?(uid类型为hidden)
- 如何设置在windows窗体中的datagrid的标题,并确定每一列队应的字段?
- dataset.select()语句的问题
- 正则表达式懒惰匹配的问题
byte[] byteStr = Encoding.Default.GetBytes(strMsg);
byte para = 0x01;
int[] ints = new int[byteStr.Length];
for (int i = 0; i < byteStr.Length; i++)
{
ints[i] = byteStr[i] & para;
}
byte[] lastResult = new byte[byteStr.Length];
for (int i = 0; i < ints.Length; i++)
{
lastResult[i] = Convert.ToByte(ints[i]);
}
&,|,~,<<,>>