• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
①只螃蟹?条腿™...
.NET世界是如此精彩,而我们要做的就是:Thinking More..
博客园    首页    新随笔       管理    订阅  订阅

随笔分类 -  C#入门经典(读书笔记)

值类型,再深入一点!

摘要:1)首先定义一个结构structPerson{publicintAge;}2)然后将值类型装箱staticvoidMain(string[]args){Personp=newPerson();p.Age=1;//将值类型装箱objectobj=p;p.Age=2;Console.WriteLine(p.Age);Console.WriteLine(((Person)obj).Age);}最后结果输... 阅读全文
posted @ 2008-05-11 21:43 A.feng.. 阅读(235) 评论(0) 推荐(0)
使用CollectionBase自定义强类型集合类

摘要:Intro:CollectionBase实际上就是MS提供给我们的一个简化实现了IList接口的抽象基类。利用它可以使我们更加方便的自定义强类型的集合类。通过使用Reflector可以发现,CollectionBase这个抽象基类,实际上继承了IList,ICollection和IEnumerable三个接口,并且显式地实现了IList接口的Add()和Remove()等方法,另外提供了一个受保护... 阅读全文
posted @ 2008-05-10 23:36 A.feng.. 阅读(812) 评论(0) 推荐(0)
构造函数的执行序列(读书笔记)

摘要:学习是一个不断回归的过程,做过一些项目,再去读一些书籍,发现有些概念忽然之间竟能理解得更加透彻,真是让人非常快乐,你也希望我快乐,不是么?继承关系如下:publicclassMyBaseClass{publicMyBaseClass(){Console.WriteLine("MyBaseClass()");}publicMyBaseClass(inti){Console.WriteLine("My... 阅读全文
posted @ 2008-05-09 11:45 A.feng.. 阅读(346) 评论(1) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3