如何将byte[](byte型数组)转化为int型

hzsoo 2003-11-29 10:50:26
如何将byte[](byte型数组)转化为int型
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
FileNewExit 2003-11-29
  • 打赏
  • 举报
回复
上面的也可以吧~~
try:

string s ="123456abs";
byte[] bs = System.Text.Encoding.ASCII.GetBytes(s);//bs存放的是ASCII码
int[] ints = new int[bs.Length];
bs.CopyTo(ints,0);
hzsoo 2003-11-29
  • 打赏
  • 举报
回复
现在我不知道这样把
byte[]转化为int型数值
hzsoo 2003-11-29
  • 打赏
  • 举报
回复
首先谢谢FileNewExit((呵呵))
问题是这样的
我有一个string型数(比如"12345646")
我把string转化为byte[]
再把byte[]转化为int型数值
FileNewExit 2003-11-29
  • 打赏
  • 举报
回复
是这个意思吗?

using System;

class Conv{
static void Main(){
byte[] bs = new byte[]{0,1,2,3,4};
int[] ints = new int[bs.Length];
int i = 0;
foreach(byte b in bs){
ints[i] = b;
Console.Write(ints[i++].ToString());
}

}
}
hzsoo 2003-11-29
  • 打赏
  • 举报
回复
谢谢FileNewExit,我搞定了。

110,566

社区成员

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

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

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