Office中国论坛/Access中国论坛
标题:
【读书】图解教程-CA-讲师-汪恺
[打印本页]
作者:
寂静岭
时间:
2014-3-19 23:28
标题:
【读书】图解教程-CA-讲师-汪恺
作为从C++转C#的选手,特开此学习笔记。
第一章:C#和.net框架
1、M$打算并已经先忽略Win32/MFC/COM等老伙计,发力.net是未来的趋势,但依然不忘记强调.net是基于COM这个老伙计的。
2、所以特别制作了垃圾车GC来负责收垃圾,GC收垃圾的方式是,冲着小区里面大声吼叫,这谁的垃圾?!这谁的垃圾?!没人要我收走了啊!!
3、.net集成了大量基础类库,均面向业务功能,极大的延长了程序员的寿命,是的,节约时间就是延长生命。
4、.net程序第一次运行时侯会先探个头看看同志你的机器是啥子配置,然后把自己用JIT这个东西改造一番,更好更快的适应诸君的机器。这就是为啥.net程序第一次启动总是要花点时间。不过这个时间和化妆相比我想根本算不了什么。
第二章:C#编程概述
1、裸体Main函数直接入口什么的过时了,一定要装个壳,我是Program类的静态函数Main,听起来就跟结了婚的妹子改姓一样。
2、关键字我勒个去太多了,我就不多说了
3、大括号括起来的叫“块”,看起来代码能分个层次啥的。可是为啥叫块呢?你说也是啊,要是叫“片”的话好像也不好听。
4、文档注释是个新玩意儿,写完的代码直接生成文档。不知道能支持多语言么?卡卡卡一阵切换,太帅了,出去的产品光帮助文档就得值好多钱。
第三章:类型、存储和变量
1、类型分为一看名字就知道啥意思的预定义类型,和你自己定义的类型
2、栈和堆和C语言没啥区别,就是引用类型变量分两块,一块是引用,一块是变量。变量真正吃内存,引用吃那么一点点内存。垃圾车GC管这个。
3、要是你不知道要用一个什么类型就用dynamic,C#会帮你解决问题,无非就是要热热你的CPU,国家电网战略合作伙伴。
4、有了垃圾车GC,空指针什么的也不用管了,对象也可以是空对象,对象用以前先判一判,保证安全,就和喝药前先摇一摇一个意思。
作者:
ET_ET
时间:
2014-3-19 23:29
滔滔不绝
作者:
faunus
时间:
2014-3-19 23:32
16个预定类型,6种自定类型,值得看看。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3