C#数据类型

先看简图:


C#中的运算符就有这些,简单介绍下C#中的赋值运算符。

 class SimpleAssgningOP    //定义类
            {
                public int i;
            }
        class RefTestApp
        {
            public static void main()
            {
                SimpleAssgningOP  test1 =new SimpleAssgningOP ();
                test1.i=1;
                SimpleAssgningOP test2=new SimpleAssgningOP() ;
                test2.i=2;
                Console.WriteLine ("Before object assignment");
                Console .WriteLine ("test1.i={0}",test1.i);
                 Console .WriteLine ("test2.i={0}",test2.i);
             
                test1=test2;
                Console .WriteLine ("After object assignment");
                Console.WriteLine ("Before object assignment");
                 Console .WriteLine ("test1.i={0}",test1.i);
                 Console .WriteLine ("test2.i={0}",test2.i);
                test1.i=150;
                Console .WriteLine ("After change to only test1 member");
                     Console .WriteLine ("test1.i={0}",test1.i);
                 Console .WriteLine ("test2.i={0}",test2.i);
            }
        }
        }
    }
运算结果:

Before object assignment

         test1.i=1

        test2.i=2

        After object assignment

       Before object assignment

       test1.i=2

       test2.i=2

       After change to only test1 member

       test1.i=150

       test2.i=150

注意:虽然只是改变了test1的值,但test2的值也改变了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值