【黑马程序员】面向对象入门(2)

来源:互联网 发布:志愿军步兵师编制知乎 编辑:程序博客网 时间:2024/04/28 19:21

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------

       今天也是看面向对象视频,看了视频,更加觉得复习的重要性。看完这些视频,又在网上搜索了一些面向对象的资料,通过再一次的学习,对面向对象有了更深一层的认识。

       在面向对象编程中,一切围绕对象来编程,把一个个相似的东西做成类,然后通过类的访问来实现一些功能。

 

判断一个字符串是否为空用String.Length==0比较快,String.Empty和string==””速度差不多。

对字符串重复修改的情况下,使用stringbuilder,使用string内存开销会非常昂贵。

一些对象都可以调用.ToString()方法转换成字符串类型。

String.Contains(string value) 字符串中含有参数value,或者value为空字符串(“”),返回true;否则为false。

Console.ReadLine():读取输入的一行,直到输入回车为止(不包含回车)。

Read():读取输入的一个字符,回车也算一个字符。

字符串一旦声明,值就不会改变,除非回收内存,不然这片内存会一直存在。

关键词params:用于将数组可变的参数传递给成员。

注:可变参数必须排列在参数列表的最后。

命名空间用于解决类重名的问题。 一般使用公司名作命名空间,同样每一个项目组也有一个项目组命名空间。

所有命名空间都在system下,即system是.net的根命名空间(同java的object)

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------详细请查看:http://net.itheima.com/

原创粉丝点击