byte[]如何做+操作?比如我要合并两个byte[]的内容 RT.有什么简单的方法麽 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System;class Test{ static Array Concat(Array arr0, Array arr1) { Type t0 = arr0.GetType().GetElementType(); Type t1 = arr1.GetType().GetElementType(); Type t = (t0 == t1) ? t0 : typeof(object); int len = arr0.Length + arr1.Length; Array arr2 = Array.CreateInstance(t, len); Array.Copy(arr0, arr2, arr0.Length); Array.Copy(arr1, 0, arr2, arr0.Length, arr1.Length); return arr2; } static void Main() { byte [] b0 = { 1, 2, 3 }; byte [] b1 = { 4, 5, 6, 7 }; byte [] b2 = (byte [])Concat(b0, b1); foreach (byte b in b2) { Console.Write(b + " "); } }}/* 程序输出:1 2 3 4 5 6 7*/ byte[] bArray1= { 0 , 1 , 2 , 3}; byte[] bArray2 = { 3 , 4 , 5 , 6 } ; byte[] nCon = new byte[bArray1.Length + bArray2.Length]; bArray1.CopyTo( nCon , 0 ) ; bArray2.CopyTo(nCon, bArray1.Length); bArray2 就是你要的结果!!!!!!!!!!! nCon 就是你要的结果!!!!!!!!!!! 锻炼下,看谁能弄出来,C#编程技巧! 70分在线急等!!winForm怎么实现Label控件向下移动 spread for winform 怎么设置一列中不同的单元格类型? 想了解“厨房飞单”功能的实现,程序语言不限 如何用TreeView作应用程序的导航菜单(C#) ? C#中如何将Byte[]转成String然后再转成Byte[]型,而且前后结果值保持不变 [DataSet]我要在本地建一个Dataset,该如何建架构。有什么资料提供提供。 自定义报表 纠结开发工具是否要升级到VS2012 C# 批量替换值 如何固定winform的datagrid控件的某一列 关于设置启动页的问题(急)
{
static Array Concat(Array arr0, Array arr1)
{
Type t0 = arr0.GetType().GetElementType();
Type t1 = arr1.GetType().GetElementType();
Type t = (t0 == t1) ? t0 : typeof(object);
int len = arr0.Length + arr1.Length;
Array arr2 = Array.CreateInstance(t, len);
Array.Copy(arr0, arr2, arr0.Length);
Array.Copy(arr1, 0, arr2, arr0.Length, arr1.Length);
return arr2;
} static void Main()
{
byte [] b0 = { 1, 2, 3 };
byte [] b1 = { 4, 5, 6, 7 };
byte [] b2 = (byte [])Concat(b0, b1);
foreach (byte b in b2)
{
Console.Write(b + " ");
}
}
}/* 程序输出:
1 2 3 4 5 6 7
*/
byte[] bArray1= { 0 , 1 , 2 , 3};
byte[] bArray2 = { 3 , 4 , 5 , 6 } ;
byte[] nCon = new byte[bArray1.Length + bArray2.Length];
bArray1.CopyTo( nCon , 0 ) ;
bArray2.CopyTo(nCon, bArray1.Length);
bArray2 就是你要的结果!!!!!!!!!!!