首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何将string 转换成 char* ?

2012-01-30 
怎么将string 转换成 char* ???CharupwdChar.Parse(UserPwd)我这样写,报了一个异常,说 字符串的长度只

怎么将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
}
}
楼上这个

热点排行