Добавление 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