Добавление 2-х байтового номера не является сбросом

Я объявляю 2-байтовую переменную и пытаюсь добавить эти значения в другую sbyte-переменную, но получаю сообщение об ошибке "Невозможно неявно преобразовать 'int' в 'Sbyte'"

Я пробовал то же самое для краткости + краткости, но получал ту же ошибку.

    class Program
    {
        static void Main(string[] args)
        {
            sbyte a = 2;
            sbyte b = 3;

            sbyte c = a + b;

            Console.ReadKey();

        }
    }

Почему ошибка похожа на невозможность неявно преобразовать int в sbyte, пока я добавляю sbyte в sbyte

0 ответов

Другие вопросы по тегам