黑马程序员技术交流社区

标题: 类似ToLower() 和 Console.WriteLine()的方法在使用的时候为什么不一样 求助 [打印本页]

作者: 张雪风    时间: 2012-5-23 17:49
标题: 类似ToLower() 和 Console.WriteLine()的方法在使用的时候为什么不一样 求助
1、ToLower()在使用时候 直接是string.ToLower() 而Console.WriteLine()直接在里面传参数返回  是构造方法的时候不一样吗 ?  有点混乱  求助哪!!   
作者: 翠鸟    时间: 2012-5-23 20:16
是的,ToLower()构造的时候带参数,WriteLine()构造的时候不带参数。

问题是你为什么会混乱啊?
作者: 朱亮辉    时间: 2012-5-23 20:26
没明白你要表达什么!
作者: 张雪风    时间: 2012-5-23 20:38
谢谢  混乱的是使用形式,大致了解了  ToLower()是非静态的 构造的时候 前面没有static  使用的时候就是 .ToLower (点+方法) ,
作者: 许庭洲    时间: 2012-5-27 11:39
string.ToLower() 必须带参数才能将大写字母转换为小写字母,而Console.WriteLine()可以不用带参数,主要原因是软件内的核心代码已经将指定的数据输出了,所以不用带参数。
作者: G_Xiaotao    时间: 2012-5-27 18:40
我感觉的是 就是在代码的内部 他们有的写了方法重载  有的没有写!!  我所认为的哈 还请大家 指点  




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