加2 sbyte的数字不是sbyte

时间:2019-09-26 14:25:53

标签: c# sbyte

我声明了2个sbyte变量,并尝试将这些值添加到另一个sbyte变量中,但出现错误,因为“无法将'int'隐式转换为'Sbyte'”

我尝试了短+短的相同操作,但是得到了相同的错误。

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

            sbyte c = a + b;

            Console.ReadKey();

        }
    }

为什么在我将sbyte添加到sbyte时错误无法将int隐式转换为sbyte

0 个答案:

没有答案