Office中国论坛/Access中国论坛

标题: 【读书】图解教程-CA-705D-ET [打印本页]

作者: ET_ET    时间: 2014-3-19 23:18
标题: 【读书】图解教程-CA-705D-ET
本帖最后由 ET_ET 于 2014-3-19 23:23 编辑

原本看的是图解2008,有目录的,可以在手机上导航.
....
重新下载了图解4.0,发现没有目录,三下五除二用js生出了个目录
结果发现手机不能导航,泪奔...
算了,一页页翻吧
2008看到第7章
现在就重新看4.0吧,希望有新收获
多谢校长
!
作者: faunus    时间: 2014-3-19 23:19
读到第几章节了?
作者: ET_ET    时间: 2014-3-19 23:24
faunus 发表于 2014-3-19 23:19
读到第几章节了?

图解2008是第7章
作者: ET_ET    时间: 2014-3-20 00:32
第一章
C#的读法很重要,是念"see sharp",不是"see 井",也不是"see 叉叉",记得有本书是叫<锋利的C#>.微软这个名称起的很好!
至于其他的内容,就当作历史书来看了,因为很多都是第一次听到.
作者: ET_ET    时间: 2014-3-20 14:00
第二章
开始正式进入代码的领域了,书中用了一个很经典的hello world!式的例子来简述C#的基本元素
相对之前学过的python语言,C#的代码显得略多,不过细细分析也不难理解.
拿建房子作类比,先画好地盘(声明命名空间),再搭架子(声明类),然后再慢慢砌砖(类的属性,方法等)
而Main方法就是这个房子的门了.
关键字有两种,一种任何情况下都不能用作标识符
[attach]53617[/attach]
还有一种是在某种特定情况下才是关键字,其他情况可以用作标识符
[attach]53618[/attach]
例如:
value 在类的属性中是关键字,不能用来作为变量名;但是在可以作为类的字段或者在类的方法中用作本地变量
这些看第一遍的时候是不会察觉到的,因为那时还不知道类,自然也无从得知value的这种特性.

作者: faunus    时间: 2014-3-20 15:35
ET_ET 发表于 2014-3-20 14:00
第二章
开始正式进入代码的领域了,书中用了一个很经典的hello world!式的例子来简述C#的基本元素
相对之 ...

关键字不用强记,用多少记多少。
作者: ET_ET    时间: 2014-3-23 00:20
第三章
C#可以多重声明同一类型的变量,这一点比vba方便
动态类型和可空类型是第一次接触,蛮新鲜的感觉
只是我觉得动态类型在强类型的C#里面能不用还是少用,不然调试起来头大.真喜欢动态类型的,玩python去,类型随心所欲~
至于可空类型,本质上觉得就是引用化的数值类型;其实C#完全可以设计成所有变量都是引用的,那样架构不是更清晰?
作者: ET_ET    时间: 2014-3-27 10:22
第4章
一直不明白new的实质,后面才发现声明类的变量只是在栈里排个队,保存一下引用,直到用了new以后才在堆中或者栈中划分势力范围
类的成员中,感觉属性就是一个特殊的函数成员,表观上像是数据成员.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3