Как сохранить выбранный элемент или значение поля со списком как короткие, когда они могут быть нулевыми - PullRequest
0 голосов
/ 09 марта 2020

Когда я пробую приведенный ниже код, я получаю сообщение об ошибке «Указанное преобразование недействительно». Это происходит независимо от того, использую ли я выбранное значение или выбранный элемент для поля со списком. Мне нужно преобразовать в короткое, потому что я сохраняю значение поля со списком в переменной как короткое.

Почему я получаю эту ошибку, и что я могу сделать, чтобы исправить это?

    try {
        var a = comboBox?.SelectedItem ?? 0;
        var x = (short)a;
    }
    catch (Exception ex) {
    }
...