当前位置:编程学习 > C#/ASP.NET >>

testobject1 ,testobject2的值为

using system;
namespace A{
   class class1 {
      static void Main(string[] args){
       object testobject1; testobject2;
        testobject1=123;
        testobject2=testobject1;
        testobject1=456;
        console.writeline({0},{1}",testobject1,testobjest2);}
    }  }
请问testobject1 ,testobject2的值为
-----------------------------------------------------
如果把类型改为int 那结果怎样了? --------------------编程问答-------------------- 结果是一样的 456,123。隐式转换了 --------------------编程问答-------------------- 为什么呀 --------------------编程问答-------------------- testobject1 ,testobject2的值为456,123
如果把类型改为int 那结果还是一样,都是值类型 --------------------编程问答-------------------- 因为它们属于值类型数据,不是引用类型
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,