Bit转换成Byte的问题

catlovecat11 2012-05-03 04:17:59
ExtandBitMap = "11111111111111111111111111100000000000000001"; //扩展位元素
ExtandBitMap = ExtandBitMap.PadRight(64, '0');
byte temp = Convert.ToByte(ExtandBitMap, 2); 转换的时候报错
ExtandBitMap = temp.ToString("X2").PadLeft(2, '0');

值对于 UInt32 太大或太小。

请教如何处理
...全文
439 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
test2050 2012-05-04
  • 打赏
  • 举报
回复
口水没意思,删除这些回复吧。把有用的留下。别人还要进来学习呢。我们不就是经常被null 空白 类型 size、大小范围这些内容暗算。
sccdzgang 2012-05-04
  • 打赏
  • 举报
回复
14楼确实很淫荡啊 乱骂人 鄙视
Easy2HJ 2012-05-04
  • 打赏
  • 举报
回复
骂人的是个淫人,
yue_shanglin 2012-05-03
  • 打赏
  • 举报
回复
骂人不对,偶尔骂下,长命百岁
歌神的卖 2012-05-03
  • 打赏
  • 举报
回复
就是长度问题呵呵,学习慢慢来,大家共勉
MSDNXGH 2012-05-03
  • 打赏
  • 举报
回复
把分给我吧,让他们眼大大去
  • 打赏
  • 举报
回复
骂人不对
猴头 2012-05-03
  • 打赏
  • 举报
回复
骂人不对
catlovecat11 2012-05-03
  • 打赏
  • 举报
回复
谢谢各位已经解决了, 没考虑到长度问题, 分段处理就可以了
ycproc 2012-05-03
  • 打赏
  • 举报
回复

... 程序员相欺
qingfeng5251 2012-05-03
  • 打赏
  • 举报
回复

string dfd = "fdfds";
byte[] dfd = Encoding.ASCII.GetBytes(dfd);
熙风 2012-05-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

C# code

我猜测可能楼主是这个意思:
Bitmap bitmap = new Bitmap(Bitmap.FromFile(@"D:\1.jpg"));
MemoryStream memoryStream = new MemoryStream();
bitmap.Save(memoryStr……
[/Quote]

不管你怎么说,,骂人是不对的,,
yue_shanglin 2012-05-03
  • 打赏
  • 举报
回复

我猜测可能楼主是这个意思:
Bitmap bitmap = new Bitmap(Bitmap.FromFile(@"D:\1.jpg"));
MemoryStream memoryStream = new MemoryStream();
bitmap.Save(memoryStream, ImageFormat.Jpeg);
byte[] resultBytes = memoryStream.ToArray();

不是我说嘛,也不稍微动一点脑袋
熙风 2012-05-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

楼主傻逼:
Convert.ToByte
Byte才0-255,肯定必须报错。
[/Quote]

有向你这样的人么?
你一开始就什么都懂?笑话,,,,
yue_shanglin 2012-05-03
  • 打赏
  • 举报
回复
楼主傻逼:
Convert.ToByte
Byte才0-255,肯定必须报错。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧