【问题标题】:Why an int type of object and a number can not be added?为什么不能添加int类型的对象和数字?
【发布时间】:2019-03-11 15:01:05
【问题描述】:

我有一个从 object 派生的 int 类型变量,当我尝试将此变量与数字相加时,无法将它们相加。即使它们都是 System.Int32 类型,为什么我不能总结。这是什么原因?

这是我的代码:

        object number_1 = 34;
        number_1 = number_1 + 10;

        Console.WriteLine(number_1);

【问题讨论】:

    标签: c# variable-assignment


    【解决方案1】:

    你不能将数字与对象相加

    这样更好:

                object number_1 = 34;
                int numb1 = (int)number_1 + 10;
    
                Console.WriteLine(numb1);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-30
      相关资源
      最近更新 更多