標題: 上位機程序數(shù)組越界問題(哪位大神幫忙解決一下) [打印本頁]

作者: 魚魚159357    時間: 2018-5-6 15:59
標題: 上位機程序數(shù)組越界問題(哪位大神幫忙解決一下)
        private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            //System.Threading.Thread.Sleep(100);    //延時100ms等待數(shù)據(jù)接收完成
            byte[] ReciveData = new byte[serialPort1.BytesToRead];
            serialPort1.Read(ReciveData, 0, ReciveData.Length);
            if (ReciveData[0] == 0xfe)
            {
                MessageBox.Show("數(shù)據(jù)錯誤!");
            }


上面的程序運行到這個數(shù)組等于0xfe就會出現(xiàn)說程序數(shù)組越界,System.IndexOutOfRangeException,個位大神有沒有碰到過類似的問題


QQ截圖20180405160056.png (30.03 KB, 下載次數(shù): 63)

QQ截圖20180405160056.png





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1