public static byte[] ByteArrToByte(Byte[,] b, int nNum1, int nNum2)
{
List<byte> list = new List<byte>();
for (int i = 0; i < nNum1; i++)
{
for (int j = 0; j < nNum2; j++)
list.Add(b[i, j]);
}
byte[] newB = list.ToArray();
return newB;
}
public static byte[,] ByteArrToByte(Byte[] b, int nNum1, int nNum2)
{
byte[,] newB = new byte[nNum1, nNum2];
for (int i = 0; i < nNum1; i++)
{
for (int j = 0; j < nNum2; j++)
{
newB[i, j] = b[j + nNum2 * i];
}
}
return newB;
}
Byte 一维数组 和 二维数组 互换
最新推荐文章于 2022-05-08 01:36:52 发布