我有一个看起来像这样的字节数组:
byte[] exampleArray = new byte[]
{ 0x01, 0x13, 0x10, 0xe2, 0xb9, 0x13, 0x10, 0x75, 0x3a, 0x13 };
我的最终目标是在我看到序列的任何时候将此数组拆分为子数组{ 0x13, 0x10 }
。所以我对示例数组的期望结果是:
{ 0x01 }
{ 0xe2, 0xb9 }
{ 0x75, 0x3a, 0x13 }
理想情况下,我还需要知道最终数组 ,{ 0x75, 0x3a, 0x13 }
并没有以搜索序列结尾,以便我可以将其作为特殊情况使用。
关于最佳方法的任何想法?