User 13961703 Ответов: 1

Как исправить ожидаемые ошибки 1002 и 1513 в C#?


Итак, я немного заржавел в кодировании и не имею никакого опыта отладки того, что так когда-либо было. и очень хотел бы получить некоторую помощь в исправлении ошибок в названии. которые } expected(CS 1513) и ; expected(CS 1002) я опубликую код ниже.(это взято из видеолекции, сделанной моим профессором.) если это долгий процесс, пожалуйста, разбейте его шаг за шагом. строка 37 это место где происходят все три ошибки все они зависят от третьих скобок в этой строке
Заранее спасибо

int[] freqiMM;
        Random randMM;
        int die1MM = 0;
        int die2MM = 0;
        int rollsMM = 36000;
        int sumMM = 0;
        public Form1()
        {
            InitializeComponent();
            randMM = new Random(DateTime.Now.Millisecond);

            freqiMM = new int[11];
            freqiMM[0] = 0;
            for (int i = 0; i < 11; i++)
                freqiMM[i] = 0;

            for (int i = 0; i < rollsMM; i++)
            {
                die1MM = randMM.Next(1, 7);
                die2MM = randMM.Next(1, 7);
                sumMM = die1MM + die2MM;
                //this.ResultsListBoxMM.Items.Add(sum.ToString());
                freqiMM[sumMM - 2]++;

            }

            double percentMM = 0.0;

            for (int i = 0; i < 11; i++)
            {
                percentMM = (double)freqiMM[i] / (double)rollsMM;
                percentMM *= 100.0;
                ResultsListBoxMM.Items.Add(i + 2).ToString() + "" + percentMM.ToString());
           }

}
}
}


Что я уже пробовал:

Я просмотрел youtube и попробовал другие сайты, я даже пытался связаться со своим профессором, но безрезультатно, я все еще невероятно потерян.

Patrice T

Покажите точные сообщения об ошибках и положение в этом коде.

1 Ответов

Рейтинг:
0

OriginalGriff

Поскольку в этом коде всего 37 строк, никому не поможет сказать: "это строка 49" ...

Но... посмотри на свой код. Я предполагаю, что это такая линия:

ResultsListBoxMM.Items.Add(i + 2).ToString() + "" + percentMM.ToString());
Где скобки не совпадают. Что это последнее") "делает непосредственно перед";"?