c#如何把string给char赋值

 我来答
tonalilili
推荐于2018-03-29 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8050
采纳率:71%
帮助的人:3062万
展开全部
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];

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式