private int FindTag(byte[] data,byte[] tag)
{
for (int i = 0; i < data.Length; i++)
{
int nStart = i;
int j = 0;
for (; j < tag.Length; j++)
{
if (tag[j] != data[nStart])
{
break;
}
nStart++;
//超出了长度
if (nStart == data.Length)
{
j++;
break;
}
}
if (j == tag.Length ) { return i; }
}
return -1;
}