byte by = 2;
                            for (int i = 0; i < n - 17; i++)
                            {
                                if (buf[i] == by)
                                {
                                    string str = buf[i + 4].ToString() + buf[i + 5].ToString() + buf[i + 6].ToString() + buf[i + 7].ToString() + buf[i + 8].ToString() + buf[i + 9].ToString();
                                    MessageBox.Show(str);
                                }                            }
悲剧哇,求解
这段代码不加断点的时候就不执行是bug吗