Простой ответ
GradeVar
всегда меньше или равен 9
.
Однако нам нужен минимальный, но полный и проверяемый пример чтобы по-настоящему понять, что происходит не так.Пока что мы можем сказать, что вы, скорее всего, находитесь в структуре switch
и, вероятно, в структуре method
или loop
, в которой GradeVar
является параметром, локальной переменной или свойством.Было бы неплохо пересмотреть ваш вопрос и включить следующее:
- Где объявлено
GradeVar
. - Anywhere * Значение 1020 * изменяется дорасположение в коде, который вы уже указали.
- Любые дополнительные параметры, локальные переменные или свойства, которые помогают в изменении
GradeVar
. - Все остальное, что нам может понадобиться для воспроизведения проблемы врука.
Я надеюсь, что это поможет вам получить ответ, который вам нужен, и желаю вам удачи в ваших начинаниях.