分  享 
分  享 
源  码 
源  码 
课  程 
课  程 
设  计 
设  计 

[语言编程] 【PDF教材】《零点起飞学C#》杨佩璐-带书签目录完整版PDF[100MB]

[复制链接]
密探007微信认证 发表于 2017-12-19 10:22:13 | 显示全部楼层 |阅读模式
「智能推荐」
【PDF教材】《深入理解C#(第2版)》带目录高清扫描PDF版

欢迎加入「奥学网」学霸平台,让自学改变你的世界!

您需要 登录 才可以下载或查看,没有帐号?账号注册

x
【PDF教材】《零点起飞学C#》杨佩璐-带书签目录完整版PDF[100MB] - 奥学网

  杨佩璐编著的《零点起飞学C#》结合大量实例和实战案例,由浅入深、循序渐进地介绍C#程序设计的相关知识,尤其对面向对象的程序设计和一些难点做了重点介绍。本书特意提供了典型习题及教学PPT,以方便教学。另外,本书提供了大量的配套教学视频,还赠送了13个典型模块与3个项目开发的源代码及教学视频,以帮助读者更好地学习。这些视频和本书代码一起收录于配书光盘中。

  本书共分4篇。第1篇为基础语法,介绍了Visual Studio 2010开发环境的搭建、C#基本概念、类型、变量、表达式和运算符、语句、命名空间、类、结构和数组等。第2篇为面向对象技术深入,介绍了接口、委托和事件、异常处理、泛型、分部类型和可空类型、赋值、迭代器、匿名方法、扩展方法、Lambda表达式和查询表达式等。第3篇为C#应用技术,介绍了字符串处理、日期和时间处理、I/O流、目录和文件处理、Windows窗体编程、使用GDI+绘图,以及.NET数据访问等。第4篇为项目案例实战,介绍了图书管理系统、P2P聊天工具、我的校内网等系统的开发过程,因为篇幅所限,本篇内容以PDF格式收录于配书光盘中。

  目录

  第1篇基础语法

  第1章C#入门基础(教学视频:40分钟)2

  1.1 C#概述2

  1.1.1 C#的发展2

  1.1.2.NET框架2

  1.1.3 C#开发工具3

  1.2搭建Visual Studio 2010开发环境3

  1.2.1安装Microsoft Visual Studio 2010 3

  1.2.2配置集成开发环境(IDE)6

  1.2.3熟悉集成开发环境6

  1.3创建第一个控制台应用程序9

  1.3.1创建Sample_1控制台应用程序9

  1.3.2解决方案资源管理器9

  1.3.3 Program.cs文件9

  1.3.4 AssemblyInfo.cs文件10

  1.3.5运行应用程序10

  1.4创建第一个Windows窗体应用程序11

  1.4.1创建Sample Windows窗体应用程序12

  1.4.2解决方案资源管理器12

  1.4.3相关文件简介12

  1.4.4运行应用程序13

  1.5小结14

  1.6习题14

  第2章C#基本概念(教学视频:18分钟)16

  2.1创建Hello World应用程序16

  2.1.1创建hello.txt文本文件16

  2.1.2创建HelloWorld类16

  2.1.3添加Print()方法17

  2.1.4添加Main()方法17

  2.1.5调用Print()方法17

  2.1.6引入System命名空间18

  2.1.7整理Hello World应用程序的代码18

  2.2编译和运行Hello World应用程序19

  2.3 C#程序的概念扩展19

  2.4小结20

  2.5习题20

  第3章类型(教学视频:47分钟)22

  3.1什么是类型22

  3.2值类型23

  3.2.1值类型的基础——System.ValueType类型23

  3.2.2整数类型24

  3.2.3浮点型25

  3.2.4 decimal类型26

  3.2.5 bool类型26

  3.2.6枚举类型27

  3.2.7结构类型28

  3.3引用类型28

  3.3.1类类型28

  3.3.2对象类型28

  3.3.3字符串类型29

  3.3.4数组类型29

  3.3.5接口类型30

  3.3.6委托类型30

  3.4装箱和拆箱30

  3.4.1装箱31

  3.4.2拆箱31

  3.5小结31

  3.6习题32

  第4章变量(教学视频:45分钟)34

  4.1什么是变量34

  4.2变量的类型35

  4.2.1静态变量35

  4.2.2实例变量36

  4.2.3局部变量37

  4.2.4值参数38

  4.2.5引用参数38

  4.2.6输出参数39

  4.2.7数组元素40

  4.3对变量赋值40

  4.4变量转换41

  4.4.1隐式转换41

  4.4.2显式转换41

  4.5小结42

  4.6习题42

  第5章表达式和运算符(教学视频:59分钟)44

  5.1运算的最小单位——表达式44

  5.1.1表达式分类44

  5.1.2 this关键字44

  5.1.3 new关键字45

  5.2运算的核心——运算符46

  5.2.1算术运算符46

  5.2.2自增、自减运算符47

  5.2.3逻辑运算符49

  5.2.4条件运算符51

  5.2.5条件逻辑运算符52

  5.2.6移位运算符53

  5.2.7关系运算符54

  5.2.8赋值运算符55

  5.2.9运算优先级56

  5.2.10类型转换57

  5.3小结58

  5.4习题58

  第6章程序最小单位——语句(教学视频:70分钟)61

  6.1什么是语句61

  6.2基本语句62

  6.2.1没有功能的语句——空语句62

  6.2.2标记语句62

  6.2.3表达式语句63

  6.2.4声明语句63

  6.2.5块63

  6.3选择语句64

  6.3.1如果…就…——if语句64

  6.3.2当…就…——switch语句66

  6.4迭代语句69

  6.4.1 for语句69

  6.4.2 foreach语句71

  6.4.3 while语句72

  6.4.4 do语句74

  6.5跳转语句76

  6.5.1跳出语句break 76

  6.5.2继续下一次循环语句continue 77

  6.5.3返回语句return 78

  6.5.4抛出语句throw 78

  6.6其他语句79

  6.6.1 try语句80

  6.6.2 using语句81

  6.6.3 lock语句82

  6.6.4 checked和unchecked语句83

  6.7小结83

  6.8习题83

  第7章命名空间(教学视频:27分钟)85

  7.1什么是命名空间85

  7.2声明命名空间85

  7.3.(点号)运算符87

  7.4::(双冒号)运算符88

  7.5 using指令89

  7.5.1导入命名空间89

  7.5.2创建命名空间或类型别名91

  7.6.NET Framework常用命名空间92

  7.7小结94

  7.8习题94

  第8章类(教学视频:81分钟)96

  8.1什么是类96

  8.1.1声明类96

  8.1.2设置类的访问权限96

  8.1.3继承类98

  8.1.4类、对象和实例化99

  8.2类的组成99

  8.2.1常量99

  8.2.2字段101

  8.2.3方法102

  8.2.4属性107

  8.2.5索引器108

  8.2.6构造函数110

  8.2.7析构函数113

  8.2.8事件113

  8.3小结113

  8.4习题114

  第9章结构(教学视频:15分钟)116

  9.1结构概述116

  9.2结构成员117

  9.3结构和类的区别117

  9.3.1继承118

  9.3.2 this保留字118

  9.3.3构造函数119

  9.4小结120

  9.5习题120

  第10章数组(教学视频:11分钟)122

  10.1使用数组122

  10.1.1数组的基准——维度数122

  10.1.2声明数组122

  10.1.3实例化数组123

  10.1.4初始化数组123

  10.1.5遍历数组125

  10.2数组的类型127

  10.2.1一维数组127

  10.2.2二维数组128

  10.2.3多维数组130

  10.2.4交错数组131

  10.3静态数组System.Array 133

  10.3.1常用属性概览133

  10.3.2常用方法概览134

  10.3.3获取数组长度135

  10.3.4获取元素的值137

  10.3.5设置元素的值138

  10.3.6获取元素的索引140

  10.3.7排序数组141

  10.3.8反转数组141

  10.4动态数组System.ArrayList 142

  10.4.1常用属性概览143

  10.4.2常用方法概览144

  10.4.3添加元素145

  10.4.4移除元素146

  10.5小结147

  10.6习题147

  第2篇面向对象技术深入

  第11章接口(教学视频:35分钟)152

  11.1使用接口152

  11.1.1声明接口152

  11.1.2设定接口的访问权限152

  11.1.3继承接口153

  11.2接口的组成155

  11.2.1属性155

  11.2.2索引器155

  11.2.3方法156

  11.2.4事件156

  11.3实现接口156

  11.3.1实现属性157

  11.3.2实现索引器158

  11.3.3实现方法158

  11.3.4实现事件159

  11.4抽象类和接口161

  11.5小结162

  11.6习题162

  第12章委托和事件(教学视频:33分钟)165

  12.1使用委托165

  12.1.1声明委托165

  12.1.2向委托注册方法166

  12.1.3实例化委托166

  12.1.4构建委托的方法列表168

  12.1.5调用委托169

  12.2使用事件170

  12.2.1声明事件171

  12.2.2注册事件171

  12.2.3移除事件172

  12.2.4调用事件173

  12.3小结174

  12.4习题174

  第13章异常处理(教学视频:21分钟)177

  13.1什么是异常177

  13.1.1导致异常的原因177

  13.1.2捕捉异常——try语句177

  13.1.3异常处理流程180

  13.2异常的基类System.Exception 180

  13.3常用异常类181

  13.4小结183

  13.5习题183

  第14章泛型(教学视频:29分钟)185

  14.1什么是泛型185

  14.1.1类型形参185

  14.1.2设置类型形参的约束186

  14.1.3声明泛型类187

  14.1.4泛型类的成员187

  14.1.5泛型类的静态字段188

  14.2泛型方法188

  14.2.1声明泛型方法188

  14.2.2调用泛型方法189

  14.2.3通过委托调用泛型方法190

  14.2.4虚泛型方法191

  14.3小结192

  14.4习题192

  第15章分部类型和可空类型(教学视频:27分钟)194

  15.1使用分部类型194

  15.1.1声明分部类194

  15.1.2声明分部结构195

  15.1.3声明分部接口195

  15.1.4处理同名成员196

  15.1.5处理基接口197

  15.2使用可空类型197

  15.2.1 HasValue和Value属性198

  15.2.2 GetValueOrDefault()方法199

  15.2.3 bool?类型199

  15.3小结200

  15.4习题200

  第16章赋值(教学视频:36分钟)202

  16.1使用隐型局部变量202

  16.1.1声明隐型局部变量202

  16.1.2使用隐型局部变量203

  16.2使用对象初始化器205

  16.3使用集合初始化器206

  16.4使用匿名类型207

  16.5使用匿名数组209

  16.6小结211

  16.7习题211

  第17章迭代器、匿名方法和扩展方法(教学视频:33分钟)213

  17.1使用迭代器213

  17.1.1创建非泛型迭代器213

  17.1.2创建泛型迭代器214

  17.1.3使用IEnumerator和IEnumerator接口216

  17.2使用匿名方法217

  17.2.1创建匿名方法217

  17.2.2将匿名方法作为参数传递218

  17.3使用扩展方法218

  17.3.1声明扩展方法219

  17.3.2导入扩展方法220

  17.3.3调用扩展方法220

  17.4小结221

  17.5习题221

  第18章Lambda表达式和查询表达式(教学视频:62分钟)223

  18.1使用Lambda表达式223

  18.1.1输入参数223

  18.1.2表达式或语句块224

  18.2查询表达式224

  18.2.1 from子句225

  18.2.2 select子句227

  18.2.3 where子句228

  18.2.4 let子句229

  18.2.5 orderby子句229

  18.2.6 group子句230

  18.2.7 into子句231

  18.2.8 join子句232

  18.3小结235

  18.4习题236

  第3篇C#应用技术

  第19章字符串处理(教学视频:78分钟)240

  19.1 String和StringBuilder类240

  19.1.1 String类240

  19.1.2 StringBuilder类242

  19.2使用不变字符串243

  19.2.1插入字符串243

  19.2.2移除字符串244

  19.2.3替换字符串245

  19.2.4联接字符串246

  19.2.5分隔字符串248

  19.2.6填充字符串249

  19.2.7查找字符串250

  19.2.8获取子串250

  19.2.9格式化字符串251

  19.3使用可变字符串254

  19.3.1插入字符串254

  19.3.2追加字符串255

  19.3.3移除字符串256

  19.3.4替换字符串256

  19.3.5复制字符串258

  19.4小结259

  19.5习题259

  第20章日期和时间处理(教学视频:36分钟)261

  20.1 DateTime结构261

  20.1.1字段261

  20.1.2属性262

  20.1.3方法263

  20.2 TimeSpan结构264

  20.2.1字段265

  20.2.2属性265

  20.2.3方法266

  20.3使用日期和时间267

  20.3.1格式化267

  20.3.2计算时间差268

  20.3.3追加时间269

  20.4小结269

  20.5习题269

  第21章I/O流、目录和文件处理(教学视频:76分钟)272

  21.1 I/O流272

  21.1.1文件流272

  21.1.2内存流275

  21.2操作文件278

  21.2.1 File类概览279

  21.2.2 FileInfo类概览279

  21.2.3创建文件280

  21.2.4写入文件280

  21.2.5读取文件282

  21.2.6移动文件282

  21.2.7删除文件284

  21.3操作目录285

  21.3.1 Directory类概览285

  21.3.2 DirectoryInfo类概览286

  21.3.3创建目录287

  21.3.4删除目录288

  21.3.5移动目录291

  21.3.6遍历目录292

  21.4小结293

  21.5习题293

  第22章Windows窗体编程(教学视频:76分钟)296

  22.1什么是Windows窗体应用程序296

  22.1.1创建Windows窗体应用程序296

  22.1.2应用程序起始点296

  22.1.3配置程序集信息298

  22.2常见控件299

  22.2.1标签控件299

  22.2.2图片框控件299

  22.2.3文本框和富文本框299

  22.2.4按钮控件300

  22.2.5单项按钮和复选框300

  22.3 MainForm窗体设计300

  22.3.1配置窗体属性301

  22.3.2添加控件301

  22.3.3创建等待对话框302

  22.3.4添加窗体事件303

  22.4使用对话框304

  22.4.1颜色对话框304

  22.4.2字体对话框305

  22.4.3打开文件对话框306

  22.4.4保存文件对话框307

  22.4.5目录浏览对话框309

  22.4.6对话框窗体309

  22.5容器311

  22.5.1面板311

  22.5.2组合框311

  22.5.3 TabControl控件312

  22.5.4容器窗体312

  22.6数据网格视图控件314

  22.7使用菜单和工具栏316

  22.7.1使用菜单316

  22.7.2使用工具栏317

  22.7.3使用上下文菜单318

  22.8运行应用程序319

  22.9小结319

  22.10习题320

  第23章使用GDI+绘图(教学视频:89分钟)322

  23.1 GDI+的构成322

  23.1.1 Graphics类322

  23.1.2点和区域325

  23.1.3颜色327

  23.1.4刷328

  23.1.5画笔328

  23.1.6字体329

  23.2绘制线条、形状和文本331

  23.2.1创建Chapter23窗体应用程序331

  23.2.2 Paint事件331

  23.2.3绘制直线332

  23.2.4绘制折线333

  23.2.5绘制曲线334

  23.2.6绘制虚线335

  23.2.7绘制矩形336

  23.2.8绘制三角形337

  23.2.9绘制多边形338

  23.2.10绘制椭圆339

  23.2.11绘制饼状图340

  23.2.12绘制文本342

  23.3小结343

  23.6习题343

  第24章操作数据库(教学视频:91分钟)345

  24.1什么是ADO NET 345

  24.1.1 ADO NET组成结构345

  24.1.2 ADO NET基本对象346

  24.2操作SQL Server数据库351

  24.2.1创建Chapter24窗体应用程序351

  24.2.2创建Data24数据库351

  24.2.3连接数据库352

  24.2.4读取数据354

  24.2.5插入数据355

  24.2.6修改数据357

  24.2.7删除数据359

  24.2.8使用DataGridView控件显示数据361

  24.2.9使用ListView控件显示数据362

  24.2.10使用TreeView控件显示数据363

  24.3小结365

  24.4习题365

  第4篇项目案例实战

  第25章图书管理系统368

  25.1系统总体设计368

  25.1.1系统功能设计369

  25.1.2图书管理系统组成370

  25.1.3数据库设计371

  25.1.4数据库实体类设计373

  25.1.5应用程序主入口373

  25.1.6应用程序全局变量374

  25.2管理员模块374

  25.2.1管理员登录374

  25.2.2主窗口377

  25.2.3分类管理384

  25.2.4书籍管理391

  25.2.5借阅书籍397

  25.3学生和老师模块402

  25.3.1学生或老师登录402

  25.3.2主窗口402

  25.3.3归还书籍406

  25.3.4查看书籍信息408

  25.3.5浏览书籍411

  25.3.6借阅书籍415

  25.4小结415

  第26章P2P聊天工具416

  26.1系统总体设计416

  26.1.1系统功能设计416

  26.1.2 P2P聊天工具组成416

  26.2 P2P聊天工具类库实现417

  26.2.1 MainClass类417

  26.2.2 ViewMessage类421

  26.3 P2P聊天工具聊天窗口421

  26.4小结427

  第27章我的校内网428

  27.1系统总体设计428

  27.1.1系统功能设计428

  27.1.2校内网组成429

  27.1.3数据库设计429

  27.1.4数据库实体类设计431

  27.1.5标题模块432

  27.1.6配置文件Web.config 433

  27.2常用功能模块实现433

  27.2.1登录页面433

  27.2.2主页面437

  27.2.3我的好友439

  27.2.4添加好友443

  27.2.5我的相册447

  27.2.6上传照片451

  27.2.7我的日志455

  27.2.8添加日志459

  27.3小结462



 百度网盘 / Download(回复可见):
 The following hidden content members only. Join us 
游客,如果您要查看本帖隐藏内容请回复




上一篇:【PDF教材】《Python高手之路》第3版-朱利安·丹乔(中文完整pdf扫描版)
下一篇:【PDF教材】《PHP5与MySQL5从入门到精通》卫喆-PDF完整版

 

 

楼 主 推 荐
Article_4_years 发表于 2017-12-19 23:02:51 | 显示全部楼层
要不我崇拜你?行吗?
回复 支持 反对

使用道具 举报

Iswmy 发表于 2017-12-23 08:22:25 | 显示全部楼层
英文不好的来学英文,英文好的来……给哥翻一下
回复 支持 反对

使用道具 举报

yaWTUb 发表于 2017-12-31 14:41:17 | 显示全部楼层
拍脑袋决策,拍胸脯保证,拍屁股走人
回复 支持 反对

使用道具 举报

权爷 发表于 2018-1-1 19:19:56 | 显示全部楼层
应该加分
回复 支持 反对

使用道具 举报

audioh 发表于 2018-1-1 20:36:44 | 显示全部楼层
绝对不能沉顶起来
回复 支持 反对

使用道具 举报

me2IV 发表于 2018-1-2 03:52:31 | 显示全部楼层
出来吼一下...
回复 支持 反对

使用道具 举报

小江奇遇金粉 发表于 2018-1-9 00:02:04 | 显示全部楼层
顶你一下,好贴要顶
回复 支持 反对

使用道具 举报

jj19810509 发表于 2018-1-12 18:02:20 | 显示全部楼层
来看看~挺不错的论坛很好
回复 支持 反对

使用道具 举报

851309464 发表于 2018-1-14 00:04:41 | 显示全部楼层
我是常客哈
回复 支持 反对

使用道具 举报

快速回复 收藏帖子 返回列表
加密...

SiteMap|奥学网 ( 闽ICP备12011685号-6 )|随机浏览

闽公网安备35021202000025号

Xtreme-aesthetic Design

© 2012~Now 6SO.SO

快速回复 返回顶部 返回列表