《转换篇》Byte[]转Byte[]
在C#中,你可以使用Array.Copy方法将一个byte[]复制到另一个byte[]中,并指定要复制的长度。下面是一个示例代码
public class Program
{
public static void Main()
{
// 原始的字节数组
byte[] source = { 1, 2, 3, 4, 5 };
// 创建目标字节数组
int length = 3; // 指定要复制的长度
byte[] destination = new byte[length];
// 使用Array.Copy方法复制字节数组
Array.Copy(source, destination, length);
// 打印复制后的结果
Console.WriteLine("复制后的字节数组:");
foreach (byte b in destination)
{
Console.WriteLine(b);
}
}
}
在上面的示例中,我们定义了一个长度为3的目标字节数组destination,并使用Array.Copy方法将source数组的前3个元素复制到destination数组中。最后,我们遍历destination数组并打印复制后的结果。