【二进制替换问题】 一个较大的二进制数组,想从中查出特定内容,将其删除:Byte[] x={ 0x0D, 0x01, 0x3A, 0x01, 0x34, 0x51, 0x70, 0x02, 0x1B, 0x0A, 0x22, 0x20, 0x0F, 0x4D....... }比如查找:Byte[] y={0x01},将其删除。希望方法如下,不希望用中间变量过度for(int i=0;i<x.length;i++){ if(x[i]=y[0]) { x[i]=????;//这里怎么写? }} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Byte[] x={ 0x0D, 0x01, 0x3A, 0x01, 0x34, 0x51, 0x70, 0x02, 0x1B, 0x0A, 0x22, 0x20, 0x0F, 0x4D....... }x = x.Where(y => y != 0x01).ToArray(); copy到另外一个数组中重新建一个数组,版主的方法是.NET 2.0不支持。 谁帮我看看这段代码怎么写? 关于C#中double类型转换的一点问题(初学) 继承的控件类的对象为函数的局部变量时,如何访问其自定义属性 请问我在命令窗口输入csc welcome.cs 怎么显示命令无效? 图片缩放问题 BinaryFormatter 版本不兼容(分不够可以再加) 在线等,请问怎么解决AddFlow中图片的转换问题? 请问怎么从数据库里面读取byte[]类型的文件并且转化成Image类 help SQL的存储过程问题,高手请~~~~~~~ 怪哉!!! 什么叫做“自定义工具错误”,WHY??? 求教DataTable
x = x.Where(y => y != 0x01).ToArray();
版主的方法是.NET 2.0不支持。