码迷,mamicode.com
首页 > Windows程序 > 详细

随笔C#高级编程(第七版)

时间:2016-06-29 23:31:41      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

一、对象   和   类型      

  1. 结构和类的区别在于它们的存储方式、访问方式(类存储在堆(heap)上的引用类型,而结构是存储在栈(stack)上的值类型 )
  • ps:区别  引用类型  和  值类型  ,请回忆(两个孩子手上的棒棒糖)   和   (两个孩子抢遥控器看电视)的例子
  1. ref 参数迫使变量通过  引用传递的方式参与方法,当然调用该方法时也需要添加 ref 关键字
  2. out 关键字 使得函数可以有多个返回
  3. C#  方法重载的一些小限制:
    • 两个方法不能仅在返回类型上有区别
    • 两个方法不能仅根据参数声明为ref 还是 out 来区分
  4. 可以为属性的get 和 set 方法设置不同的访问修饰符
  5. 同样构造函数也可以设置不同的访问修饰符
  6. 静态的构造函数,这种构造函数只会执行一次,注意静态构造函数不能有访问修饰符,当然一个类也只能有一个静态构造函数,静态构造函数也只能访问静态成员

随笔C#高级编程(第七版)

标签:

原文地址:http://www.cnblogs.com/zzh1992wyj/p/5628438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!