C#中String和string有什么区别?详细点

大哥,打扰一下,C#中String和string有什么区别?详细点
最新回答
云起兮衣飞扬

2024-11-26 09:29:19

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

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

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

2024-11-26 13:48:44

一样

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

拆箱
string s1 = (string)o;