c# string 类型如何转换成char*类型

2025-01-13 13:50:28
推荐回答(1个)
回答1:

string是字符串,包含至少一个字符
char是一个字符
一般来说,字符串是有很多的字符组成。
如果要将字符串转换成字符,会转换成很多一个一个的字符(ToCharArray()),为了很好的保存他们,经常将他们放到一个数组里面,也就是您说说的char[],要得到一个一个的字符,可以用”数组名[下标]“的方式。
如果您的字符串只有一个字符的话,直接类型转换是不行的,用ToCharArray()有太麻烦的话,可以这样:
string str="我”;
char chr=str[0];
这样chr就是一个字符”我“了。