后宫甄嬛传游戏礼包:C#中String和string有什么区别?详细点

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 18:07:27
说说拆箱和装箱的用处。
谢谢

1.String是一个类,string是一种数据类型.

2.装箱是把值类型转换成引用类型,比如
int a;
Object o = a;//装箱
拆箱就是转换回来
int b = (int)o;//拆箱

注意:C#中规定,拆箱必须拆成装箱时的类型,不然报错.

一样

装箱
string s = "123456";
object o = s;

拆箱
string s1 = (string)o;