C# Primer 中文版PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:StanleyB.Lippman著;侯捷,陈硕合译
- 出 版 社:武汉:华中科技大学出版社
- 出版年份:2003
- ISBN:7560930069
- 页数:394 页
第1章 Hello,c 1
1.1 你的第一个C#程序 1
1.2 命名空间(Namespaces) 6
1.3 Main()的另一种形式 10
1.4 编写一个语句(Statement) 11
1.5 开启一个文本文件(Text File)以供读写 17
1.6 格式化输出 19
1.7 string型别 21
1.8 局部对象(Local Objects) 24
1.9 Value型别和1 Reference型别 28
1.10 C#array(数组) 29
1.11 new表达式 30
1.12 垃圾r口I收(Garbage Collection) 32
1.13 动态array:ArrayList collection class 33
1.14 统一型别系统(The Unified Type System) 35
1.14.1 暗中装箱(Shadow Boxing) 36
1.14.2 拆箱(Unboxing)与向下转型(Downcast) 37
1.15 缺口型(Jagged)array 39
1.16 Hashtable容器 41
1.17 异常处理(Exception Handling) 44
1.18.1 关键字(Keywords) 47
1.18 C#语言简要手册 47
1.18.2 语言内建的数值型别(Built-inNumericTypes) 49
1.1 8.3 算术(Arithmetic)、关系(Relational)和条件(Conditional)操作符 51
1.1 8.4 操作符优先级(Operator Precedence) 54
1.18.5 语句(Statements) 55
第2章 Class的设计 59
2.1 我们的第一个独立Class 59
2.2 开启一个新的Visual Studio项目 63
2.3 声明数据成员(Data Members) 66
2.4 Properties(属性) 67
2.5 Indexers(索引器) 69
2.6 成员初始化(Member Initialization) 72
2.7 Class的构造函数(Constructor) 73
2.8 隐含的(implicit)this Reference 76
2.9 static(静态)成员 79
2.10 const和readonly数据成员 81
2.11 enturt(枚举)value型别 83
2.12 delegate型别 86
2.13 函数参数语义学(Function Parameter Semantics) 92
2.13.1 传值(Pass by Value) 94
2.13.2 传址(Pass byReference):ref参数 96
2.13.3 传址(Pass byReference):out参数 97
2.14 函数重载(Function Overloading) 99
2.14.1 重载函数的决议(Resolving) 100
2.14.2 寻求最佳匹配(Best Match) 101
2.15 可变长度之参数列 103
2.16 操作符重载(OperatorOverloading) 107
2.17 转换式操作符(Conversion Operators) 110
2.18 Class的析构函数(Destructor) 113
2.19 struct value型别 113
第3章 面向对象程序设计 117
3.1 面向对蒙编程概念 117
3.2 实现一个“多态查询语言”(PolymorphicQueryLanguage) 121
3.3 设计一个Class继承体系 124
3.4 关于object 128
3.5 设计一个抽象基类(Abstract Base Class) 132
3.6 声明一个抽象基类(Abstract Base Class) 133
3.7 抽象基类(Abstract Base Class)的static成员 137
3.8 混合型抽象基类(Hybrid Abstract Base Class) 138
3.8.1 单一继承下的对象模型(Obiect Model) 140
3.8.2 混合型抽象类(Hybrid Abstract Class)有何特别? 141
3.9 定义一个派生类(Derived Class) 143
3.10 覆写继承而来的虚接CI(Virtual Interface) 145
3.11 覆写Object的虚函数(Virtual Methods) 146
3.12 成员访问:new修饰符和base修饰符 147
3.12.1 可达性(Accessibility)与可见性(Visibility) 150
3.12.2 将“对基类(Base Class)的访问”封装起来 151
3.13 将Class密封起来 153
3.14 Exception继承体系 154
第4章 接口继承 160
4.1 实现System Interface:IComparable 160
4.2 访问业已存在的Interface 163
4.3 定义一个Interface 166
4.3.1 实现我们自己的Interface:概念验证 168
4.3.2 将我们的Interface整合进入System Framework 174
4.4 Interface成员的显式实现(Explicit Implementation) 178
4.5 继承得来的Interface成员 180
4.6 重载?掩盖?抑或模棱两可?Overloaded,Hidden,or Ambiguous? 183
4.7 掌握copy(拷贝)语义:ICloneable 185
4.8 掌握Finalize(终结)语义:IDisposable 187
4.9 BitVector:以组合(Composition)进行扩充 190
第5章 探访System命名空间 199
5.1 支持基本型别(Fundamental Types) 199
5.2 所有array都是System.Array 200
5.3 查询运行环境 203
5.3.1 Environment Class 204
5.3.2 访问所有环境变量(Environment Variable) 205
5.3.3 Process CIaSs 207
5.3.4 查找逻辑驱动器 208
5.4 System.IO 209
5.4.1 处理文件扩展名:Path Class 210
5.4.2 操控目录(Directories) 212
5.4.3 操控文件(Files) 215
5.4.4 读写文件(Files) 216
5.5 system杂项讨论 221
5.5.1 System.Collections.Stack容器 221
5.5.2 System.Diagnostics.TraceListener Class 223
5.5.3 System.Math 225
5.5.4 DateTime Class 226
5.6 正则表达式 228
5.7 System. 235
5.8 Web的请求/响应模型 241
5.9 System.Net.Sockets 245
5.9.1 服务器端(Server-Side)的TcpListener 246
5.9.2 客户端(Client-Side)的TcpClient 248
5.10 System.Data 249
5.10.1 数据库表格(Database Tables) 250
5.10.2 开启数据库:选择一个数据供应器(Data Provider) 252
5.10.3 DataTable巡礼 254
5.10.4 建立DataRelation 257
5.10.5 选取动作(Selection)与表达式(Expressions) 258
5.11 System.Xml 259
5.11.1 在程序中使用XML 260
5.11.2 XmlTextReader 265
5.11.3 Document Object Model(DOM,文档对象模型) 272
5.11.4 System.Xral.xsl 277
5.11.5 System.Xml.Xpath 279
第6章 Windows Forms设计器 283
6.1 我们的第一个Windows Forms程序 283
6.2 建立GUI 285
6.3 实现“事件回调例程”(Event Callback Routines) 288
6.3.1 实现TextBox Event 292
6.3.2 实现Button Events:OK按钮 293
6.3.3 实现Button EvenB:Quit按钮 294
6.4 检阅并添加 Control Events(控件相关事件) 295
6.4.1 可编程的(Programmable)Labels 296
6.5 实现MessageBox(弹出式对话框) 298
6.6 以List Box输出无格式数据 299
6.7 探究File Dialog(文件对话框) 302
6.8 各式各样的BuRons(按钮) 304
6.9 端上Menus(菜单) 306
6.10 DataGrid控件 308
6.11 添加PictureBox控件 310
第7章 ASP.NET和WedForms设计器 316
7.1 我们的第一个Web Forms程序 316
7.2 开启一个ASP.NET Web应用程序项目 316
7.2.1 修改文档的Properties(属性) 318
7.2.2 在文档中添加控件:Label 319
7.3 在项目中加入页面 320
7.4 HyperLink控件:链接(Linking)其他页面 321
7.5 DataGrid控件 321
7.6 理解页面事件(Page Event)的生命周期 323
7.7 数据供应器(Data Provider) 325
7.8 管理Web状态 326
7.8.1 添加TextBox控件 328
7.8.2 添加ImageButton控件 329
7.8.3 添加ListBox控件 329
7.9 状态管理:Class Members 331
7.10 状态管理:Session Obiect 332
7.11 状态管理:Application Object 333
7.12 起验证作用的控件(Validation Controls) 334
7.13 添加DropDownList控件 335
7.14 添加一组RadioButton控件 337
7.15 添加CheckBoxList控件 338
7.16 为控件添加验证器(Validators) 340
7.17 添加Calendar控件 344
7.18 添加Image控件 345
7.19 编写Web Server控件 345
第8章 通用语言运行层 349
8.1 装配件(Assemblies) 349
8.2 Reflection(运行期型别反射) 353
8.3 通过BindingFlags修改拣取策略(Retrieval) 358
8.4 在运行期(runtime)调用某个成员函数 362
8.5 将测试委托(Delegating)给Reflection 364
8.6 Attributes(特征属性) 367
8.6.1 固有型Attribute:Conditional 367
8.6.2 固有型Attribute:Serializable 369
8.6.3 固有型Attribute:DllImport 370
8.7 实现我们自己的Attribute class 372
8.7.1 位置(Positional)参数与具名(Named)参数 375
8.7.2 Attributeusage 376
8.8 利用Reflection在运行期获取Attributes 376
8.9 中间语言(Intermediate Language) 378
8.9.1 检视中间语言 379
8.9.2 ildasm(IL反汇编)工具 381
- 《AutoCAD 2018自学视频教程 标准版 中文版》CAD/CAM/CAE技术联盟 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《复分析 英文版》(中国)李娜,马立新 2019
- 《生物化学 本科临床 英文版》张晓伟 2018
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Flash CC动画制作实用教程 中文版》麓山文化 2019
- 《代数簇 英文版》(荷)Eduard Lo 2019
- 《全国高等教育艺术设计专业规划教材 AutoCAD2020中文版标准教程》(中国)张莉,周子良,何婧 2019
- 《高等学校中外合作办学适用教材 高等数学 上 英文版》(中国)潘斌,牛宏,陈丽 2019
- 《全国高等学校药学类专业教材 药理学 英文版》殷明,朱依谆主编 2017
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017