• 零点起飞学编程:零点起飞学C#
  • 零点起飞学编程:零点起飞学C#
  • 零点起飞学编程:零点起飞学C#
  • 零点起飞学编程:零点起飞学C#
21年品牌 40万+商家 超1.5亿件商品

零点起飞学编程:零点起飞学C#

31 5.6折 55 八五品

仅1件

上海闵行
认证卖家担保交易快速发货售后保障

作者杨佩璐 著

出版社清华大学出版社

出版时间2013-01

版次1

装帧平装

货号20-1

上书时间2021-07-26

西窗一夜雨

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 杨佩璐 著
  • 出版社 清华大学出版社
  • 出版时间 2013-01
  • 版次 1
  • ISBN 9787302317449
  • 定价 55.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 366页
  • 字数 606千字
  • 正文语种 简体中文
  • 丛书 零点起飞学编程
【内容简介】
  《零点起飞学编程:零点起飞学C#》共分4篇。第1篇为基础语法,介绍了VisualStudio2010开发环境的搭建、C#基本概念、类型、变量、表达式和运算符、语句、命名空间、类、结构和数组等。第2篇为面向对象技术深入,介绍了接口、委托和事件、异常处理、泛型、分部类型和可空类型、赋值、迭代器、匿名方法、扩展方法、Lambda表达式和查询表达式等。第3篇为C#应用技术,介绍了字符串处理、日期和时间处理、I/O流、目录和文件处理、Windows窗体编程、使用GDI+绘图,以及.NET数据访问等。第4篇为项目案例实战,介绍了图书管理系统、P2P聊天工具、我的校内网等系统的开发过程,因为篇幅所限,本篇内容以PDF格式收录于配书光盘中。
  《零点起飞学编程:零点起飞学C#》适合C#入门与想提高编程技术能力的人员阅读,也可作为大中专院校及职业院校C#程序设计课程的教材。另外,《零点起飞学编程:零点起飞学C#》也可供C#语言爱好者和从业者作为实际工作中的参考书籍。
【目录】
第1篇基础语法

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

1.1C#概述2

1.1.1C#的发展2

1.1.2.NET框架2

1.1.3C#开发工具3

1.2搭建VisualStudio2010开发环境3

1.2.1安装MicrosoftVisualStudio20103

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

1.2.3熟悉集成开发环境6

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

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

1.3.2解决方案资源管理器9

1.3.3Program.cs文件9

1.3.4AssemblyInfo.cs文件10

1.3.5运行应用程序10

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

1.4.1创建SampleWindows窗体应用程序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创建HelloWorld应用程序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整理HelloWorld应用程序的代码18

2.2编译和运行HelloWorld应用程序19

2.3C#程序的概念扩展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.4decimal类型26

3.2.5bool类型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.2this关键字44

5.1.3new关键字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.1for语句69

6.4.2foreach语句71

6.4.3while语句72

6.4.4do语句74

6.5跳转语句76

6.5.1跳出语句break76

6.5.2继续下一次循环语句continue77

6.5.3返回语句return78

6.5.4抛出语句throw78

6.6其他语句79

6.6.1try语句80

6.6.2using语句81

6.6.3lock语句82

6.6.4checked和unchecked语句83

6.7小结83

6.8习题83

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

7.1什么是命名空间85

7.2声明命名空间85

7.3.(点号)运算符87

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

7.5using指令89

7.5.1导入命名空间89

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

7.6.NETFramework常用命名空间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.2this保留字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.Array133

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.ArrayList142

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.Exception180

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.1HasValue和Value属性198

15.2.2GetValueOrDefault()方法199

15.2.3bool?类型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.1from子句225

18.2.2select子句227

18.2.3where子句228

18.2.4let子句229

18.2.5orderby子句229

18.2.6group子句230

18.2.7into子句231

18.2.8join子句232

18.3小结235

18.4习题236

第3篇C#应用技术

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

19.1String和StringBuilder类240

19.1.1String类240

19.1.2StringBuilder类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.1DateTime结构261

20.1.1字段261

20.1.2属性262

20.1.3方法263

20.2TimeSpan结构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.1I/O流272

21.1.1文件流272

21.1.2内存流275

21.2操作文件278

21.2.1File类概览279

21.2.2FileInfo类概览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.1Directory类概览285

21.3.2DirectoryInfo类概览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.3MainForm窗体设计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.3TabControl控件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.1GDI+的构成322

23.1.1Graphics类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.2Paint事件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.NET345

24.1.1ADO.NET组成结构345

24.1.2ADO.NET基本对象346

24.2操作SQLServer数据库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.2P2P聊天工具组成416

26.2P2P聊天工具类库实现417

26.2.1MainClass类417

26.2.2ViewMessage类421

26.3P2P聊天工具聊天窗口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.config433

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
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP