#C 预定义数据类型(CTS类型)理解

#C 预定义数据类型(CTS类型)理解

入坑C#,留下自己的学习记录;

  1. CTS类型是C#预定义的类型,包括预定义值类型和预定义的引用类型。内置CTS值类型(预定义值类型)表示基本类型,如整型、浮点类型、字符类型和布尔类型。预定义的引用类型包括object类型和string类型。
    **值得注意的是:**String引用类型与一般引用类型的在操作上有一些区别。如,字符串是不可改变的,当把一个字符串变量富裕另一个字符串是,会得到对内存中同一个字符创的两个引用,但是修改其中一个字符串,就会创建一个全新的string对象,而另一个字符串不发生任何变化。

public static void Main ( )
{
string s1 = “a string”;
string s2 = s1 ;
WriteLine ( $ "s1 is {s1} " );
WriteLine ( $ "s2 is {s2} ") ;
s1= "another string ";
WriteLine ( $ "s1 is now {s1} ");
WriteLine ( $ "s2 is now {s2} ");
}
运行结果:
s1 is a string
s2 is a string
s1 is now another string
s2 is now a string

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值