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#