String^ 和 String, char 的转换
我用.net做的 ASP.NET Web 服务, 在hello world程序中添加了如下几行代码出错
int i = 10239;
String^ bbb = "bbb";
char * sz = "ccc"
String^ abc = System::String::Format("aaa{0}{1}{2}",bbb,sz,i);//出错
String^ abc = System::String::Format("aaa{0}{1}{2}",bbb,sz->ToString(),i);//输出aaabbb9810239
问三个问题:
1.String^是什么类型,^什么意思,我直接这样String abc定义也会报错,为什么?
2.char字符数组怎么转成String^的,String^怎么转成char的
3.sz->ToString为什么得到的是98,而不是字符串bbb。