读书人

如何将string 转换成 char* ?

发布时间: 2012-01-30 21:15:58 作者: rapoo

怎么将string 转换成 char* ???
Char upwd = Char.Parse(UserPwd);

我这样写,报了一个异常,说 "字符串的长度只能为一个字符。 "

为什么请各位大虾解决下,谢谢了

[解决办法]
string str = "abc ";
char[] ch = str.ToCharArray();
Console.WriteLine(ch);

试试
[解决办法]
char[] szText = myStr.ToCharArray();
unsafe
{
fixed(char* pszText = szText)
{
//可以用char*了 pszText
}
}
[解决办法]
如果楼住的意思是想把字符串转换成CHAR
string str = "abc ";
char[] ch = str.ToCharArray();
Console.WriteLine(ch);
想用CHAR*
char[] szText = myStr.ToCharArray();
unsafe
{
fixed(char* pszText = szText)
{
//可以用char*了 pszText
}
}
楼上这个

读书人网 >C#

热点推荐