怎样将一个int型数据付值给一个byte数组(加).

Frewin 2006-03-15 02:20:10
byte[] btemp = new byte[100];
int n=12400;//n=1024
byte[0]= n;


同样,怎样将一个byte[0]付值给一个int,
int n
n=byte[0];
...全文
197 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
hy98521 2006-03-17
  • 打赏
  • 举报
回复
UP 那么多方法。 哪个都可以的。 给分啦。
serversql 2006-03-17
  • 打赏
  • 举报
回复
int aa = 1111111111
byte[] b = System.Text.Encoding.UTF8.GetBytes(aa.tostring())
///////////////////////
string bb = System.Text.Encoding.UTF8.GetString(b)
Frewin 2006-03-17
  • 打赏
  • 举报
回复
麻烦你们上面两位,你们有没有测试过????????????????????????????????????????????????????????????????????????????????????????????????
yz1199 2006-03-16
  • 打赏
  • 举报
回复
来迟了
wxdl1981 2006-03-16
  • 打赏
  • 举报
回复
byte[0]= unchecked(n);这个要考虑溢出.
wxdl1981 2006-03-16
  • 打赏
  • 举报
回复
byte[] btemp = new byte[100];
int n=12400;//n=1024
byte[0]= unchecked(n);


同样,怎样将一个byte[0]付值给一个int,
int n
n=byte[0]; // 这个就行了.
Frewin 2006-03-16
  • 打赏
  • 举报
回复
再up
Frewin 2006-03-16
  • 打赏
  • 举报
回复
up
Frewin 2006-03-15
  • 打赏
  • 举报
回复
up
hy98521 2006-03-15
  • 打赏
  • 举报
回复
Convert.ToByte()
Convert.ToInt32()
byte aa = 64;
n=(int)aa;
Grace_ghb 2006-03-15
  • 打赏
  • 举报
回复
convert.toByte
hyena041 2006-03-15
  • 打赏
  • 举报
回复
int.Prase 还可以换成Convert.ToInt32(byte[0])
hyena041 2006-03-15
  • 打赏
  • 举报
回复
try
{
n= int.Prase(byte[0]);
}
catch
{
}
20011521 2006-03-15
  • 打赏
  • 举报
回复
n=(int)byte[0].ToString()

110,571

社区成员

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

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

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