黑马程序员技术交流社区

标题: ToString()和ToCharArray()有什么联系? [打印本页]

作者: jy郑娟    时间: 2013-3-14 20:21
标题: ToString()和ToCharArray()有什么联系?
str = a.ToString();
Char[] str = a.ToCharArray();
效果一样吗?
作者: 郑志强    时间: 2013-3-14 20:24
ToCharArray()  是把字符串转化成一个字符数组
作者: 彭清贵    时间: 2013-3-14 21:13
Console.WriteLine(atr);
          输出看一下   有没有区别
作者: 王毅    时间: 2013-3-14 21:15
str = a.ToString();
a 可以是任何的类型, 都可以调用.a.ToString();这个方法转换成字符串类型。
例如int b=3;
b.ToString();   会得到一个string 类型的”b“
Char[] str = a.ToCharArray();
ToCharArray(); 是把一个字符串 转换成一个char【】 数组  ,a必须是个string类型
例如  string a=”hello“;  调用ToCharArray();  方法后 得到一个char 数组。

作者: 熊薇    时间: 2013-3-14 22:36
ToCharArray()是把字符串拆成字符数组并返回,而ToString()转换为string类型的方法
作者: jy郑娟    时间: 2013-3-15 09:52
王毅 发表于 2013-3-14 21:15
str = a.ToString();
a 可以是任何的类型, 都可以调用.a.ToString();这个方法转换成字符串类型。
例如int  ...

说的太好了  谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2