c#如何把string给char赋值

如题所述

char类型变量里面是单个字符的。不能赋值一串字符串给它。
所以要把string转换成char类型只能是转换成char数组

string str = "abcd256我哈 weef是的";
////调用系统提供的ToCharArray()把字符串str里的元素按索引赋值给char[],空格也是一个元素
char[] ch = str.ToCharArray();

也可以自己用for循环来。
for(int i=0;i<str.Length;i++)
{
char[i]=str[i];

}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答