C#中如何将Textbox.text的内容转换为2进制并在另一个Textbox中输出 如在Textbox1中输入abc点击按钮,就能在另外一个Textbox2中显示abc对应的2进制数据,例如类似于"0100...."跪求各位大神指导啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/guyunmiyu/article/details/6671278 参考http://topic.csdn.net/t/20060729/23/4914315.html string类没有对应的方法吗,如果没有,你讲字符串分割成耽搁字符,在网上肯定能搜到转化为二进制的方法,一个一个处理就行了 你的 这个 系统 就可以直接 解决了Convert.Toint32("11111111",2) //==== 255 用最简单的方式 给你研究出来了,浪费了点时间。代码如下 : string _16 = "abc"; Dictionary<char, string> dic = new Dictionary<char, string>(); char[] buffer = _16.ToCharArray(); foreach (var byt in buffer) { StringBuilder binaryStrs = new StringBuilder(); dic.Add(byt, null); int quotient = Convert.ToInt32(byt.ToString(), 16); while (true) { int result; quotient = Math.DivRem(quotient, 2, out result); if (result == 1 || result == 0) { binaryStrs.Insert(0, result.ToString()); } if (quotient ==0) { break; } } dic[byt] = binaryStrs.ToString().PadLeft(8, '0'); }字典输出的结果是/*a,00001010b,00001011c,00001100*/ 楼主是要获取输入字符的ASCII码的二进制形式,还是把输入的字符看成16进制获取二进制形式啊? C/S的程序,服务端为webservice,如何控制让前台打开一个窗口,其他用户便无法打开此窗口。 使用Xml中的SelectNode和SelectSingleNode的发现 WPF如何实现:当MouseOver的时候,可以让image突起? 大伙帮我看看这个职位搜索器的问题 关于位操作 请哪位大师给这个正则表达式修正一下! 窗体关联问题 如何在页面第一次访问时将几幅图片加载到内存里,作为缓存使用 郁闷了,这是段什么代码呢?XML?还是html?哪位给解释一下? C# 十六进制数的问题 在线等。。DevExpress GridControl 默认展开第一行下的节点 删除文件夹
http://topic.csdn.net/t/20060729/23/4914315.html
Convert.Toint32("11111111",2) //==== 255
代码如下 : string _16 = "abc";
Dictionary<char, string> dic = new Dictionary<char, string>();
char[] buffer = _16.ToCharArray();
foreach (var byt in buffer)
{
StringBuilder binaryStrs = new StringBuilder();
dic.Add(byt, null);
int quotient = Convert.ToInt32(byt.ToString(), 16);
while (true)
{
int result;
quotient = Math.DivRem(quotient, 2, out result);
if (result == 1 || result == 0)
{
binaryStrs.Insert(0, result.ToString());
}
if (quotient ==0)
{
break;
}
}
dic[byt] = binaryStrs.ToString().PadLeft(8, '0');
}字典输出的结果是/*
a,00001010
b,00001011
c,00001100
*/