《转换篇》Byte[]转Byte[]

发布时间 2023-08-31 18:10:30作者: Fusio

在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数组并打印复制后的结果。