Почему ZedGraph не рисует вторую кривую?

#c# #curve #zedgraph

#c# #кривая #zedgraph

Вопрос:

У меня есть программа, которой нужно нарисовать две кривые sin на графике, но когда я пытаюсь, она показывает только первую. Отображается метка второй кривой, но это все. Мне нужно сделать это в версии 4.2.1.35091.

 public void drawSin(byte[] answer1, byte[] answer2)
    {   
        graphPane1 = zedGraphControl1.GraphPane;
        try
        {
            byte[] answerU1 = new byte[10000];
            byte[] answerI1 = new byte[10000];
            byte[] answer41 = new byte[1600];
            byte[] answer42 = new byte[1600];
            Point[] ptsU1 = new Point[800];
            Point[] ptsI1 = new Point[800];
            Point[] ptsU3 = new Point[800];
            int[] bufU1 = new int[800];
            int[] bufI1 = new int[800];
            int[] bufU3 = new int[800];
            PointPairList pointListU1 = new PointPairList();
            PointPairList pointListI1 = new PointPairList();
            PointPairList pointListU3 = new PointPairList();
            Pen pen = new Pen(Brushes.Black, 1.5f);
            
            answerU1 = answer1;
            answerI1 = answer2;
            
            convertByteToInt(answerU1, ptsU1);
            convertByteToInt(answerI1, ptsI1);

            getPoints(ptsU1, pointListU1);
            getPoints(ptsI1, pointListI1);

            zedGraphControl1.GraphPane.CurveList.Clear();
            graphPane1.AddCurve("U1", pointListU1,Color.Red,SymbolType.None);
            graphPane1.AddCurve("I1", pointListI1, Color.Blue, SymbolType.None);

            zedGraphControl1.AxisChange();
            zedGraphControl1.Invalidate();
                                
        }
        catch(Exception ex)
        {
            MessageBox.Show(ex.ToString());
        }
  

}

Комментарии:

1. Возможно, я что-то упускаю, но я не вижу, как содержимое pointListU1 может отличаться от содержимого pointListI1 ;

2. Я отредактировал его. Это был такой беспорядок из всего, что я пробовал. Я имею в виду, что это должно быть действительно просто, просто не знаю, где я это испортил…