写成下面这样,说是空语句 请问如何修改        public void pcx(byte[] buffer, int offset, int count)
        {
            int i;
            SendBuffer[0] = COM;//串口 
            SendBuffer[1] = Convert.ToByte(dir + comboBox1.SelectedIndex);//方向+地址            for (i = 0; i <= SendBuffer[1]; i++);
            {
                SendBuffer[i + 2] = SendBuffer[i];
            }
            this.serialPort1.Write(SendBuffer, 0, SendBuffer[1] + 2);
        }
要求是将原来的SendBuffer数据向后推移两位,空出来的两位换成指定的数