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;
}
转载请注明原文地址: https://ju.6miu.com/read-678437.html