登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』C#程序设计教程

書城自編碼: 2891773
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 谢修娟
國際書號(ISBN): 9787113220808
出版社: 中国铁道出版社
出版日期: 2016-08-01
版次: 1 印次: 1
頁數/字數: 224/303000
書度/開本: 16开 釘裝: 平装

售價:NT$ 270

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
这个甜甜圈不能卖:奇思妙想爆笑绘本(全2册)
《 这个甜甜圈不能卖:奇思妙想爆笑绘本(全2册) 》

售價:NT$ 447.0
生活中的民法典实用全书:应知应懂的法律常识
《 生活中的民法典实用全书:应知应懂的法律常识 》

售價:NT$ 498.0
饲渊
《 饲渊 》

售價:NT$ 223.0
现金为王:把利润留下来,把成本降下去
《 现金为王:把利润留下来,把成本降下去 》

售價:NT$ 386.0
经纬度丛书·巴勒斯坦人的故事:流亡者的悲情、绝望与抗争
《 经纬度丛书·巴勒斯坦人的故事:流亡者的悲情、绝望与抗争 》

售價:NT$ 493.0
改变世界的哲学家们
《 改变世界的哲学家们 》

售價:NT$ 493.0
将军
《 将军 》

售價:NT$ 269.0
墓志的生成及其在唐代的衍变研究
《 墓志的生成及其在唐代的衍变研究 》

售價:NT$ 549.0

建議一齊購買:

+

NT$ 113
《 植物生物化学实验指导 》
+

NT$ 518
《 药物化学(第8版/本科药学/配增值) 》
+

NT$ 518
《 刑法学(第七版) 》
+

NT$ 241
《 行政法学(第三版) 》
編輯推薦:
基于Visual C# .NET平台,突破传统的程序设计语言教材的编写思想,以案例来引领知识点,由以语言本身为主线,改为以程序设计为主线,以案例来引领理论知识点。
內容簡介:
C#是微软公司推出的.NET 平台中较为主流的程序设计语言。本书介绍 C#的相关概念及应用。全书共分为 8 章,主要内容包括:C#程序设计概述、C#语言基础、面向对象程序设计、文件读写、开发 Windows 窗体应用程序、ADO.NET、程序的调试及异常处理,以及程序的分层设计。全书知识点讲解简洁易懂,配合大量的实例,有助于学生轻松、愉快地掌握 C#程序设计的基本语法、方法及技巧。 本书适合作为高等职业教育计算机类专业学生的教材,也可作为初、中级读者掌握 C#程序设计基础知识的自学用书。
關於作者:
谢修娟:讲师硕士,东南大学成贤学院计算机工程系教师,研究方向为计算机应用、数据挖掘。主讲课程有《C#程序设计》、《软件工程》、《OOAOOD》、《多媒体技术》等课程。曾主编副主编过《C#程序设计基础与实践》、《软件工程课程设计教程》、《C语言程序设计》等多部教材,先后在计算机工程与科学、现代电子技术等核心期刊上发表多篇论文,多次获得全国及江苏省程序设计大赛优秀指导教师奖,主持及参与过的项目包括江苏省自然科学青年基金项目、江苏省现代教育技术研究课题等多项。
目錄
第 1 章 C#程序设计概述 ......................... 1
1.1 认识 C#
............................................. 2
1.1.1 C#出现的原因
............................ 2
1.1.2 C#发展历史
................................ 2
1.1.3 C#的特点....................................
3
1.2 C#与.NET
......................................... 4
1.2.1 .NET 简介...................................
4
1.2.2 .NET Framework
......................... 5
1.3 熟悉 C#的集成开发环境
Visual
Studio...................................... 8
1.4 一个具有输入输出功能的
控制台应用程序 .............................. 12
1.4.1 创建项目程序
............................12
1.4.2 认识项目结构 ............................13
1.4.3 认识 C#程序
..............................14
1.4.4 控制台输入输出
.......................15
1.4.5 获得帮助
...................................16
本章小结.................................................. 18
习题 ......................................................... 18
上机实验.................................................. 19
第 2 章 C#语言基础 .............................. 20
2.1 认识 C#中的数据类型
.................... 21
2.1.1 C#的数据类型
...........................21
2.1.2 简单数据类型
............................21
2.2 常量和变量
..................................... 23
2.2.1 变量
..........................................23
2.2.2 常量
..........................................23
2.2.3 类型转换
...................................23
2.3 常用运算符与表达式
...................... 24
2.3.1 算术运算符与算术表达式
.........25
2.3.2 赋值运算符与赋值表达式
.........25
2.3.3 关系运算符与关系表达式
.........26
2.3.4 逻辑运算符与逻辑表达式
.........26
2.3.5 运算符的优先级
........................26
2.4 分支结构编程
................................. 27
2.4.1 枚举类型
...................................27
2.4.2 分支结构
...................................28
2.5 循环结构编程
................................. 30
2.5.1 循环结构
...................................30
2.5.2 循环结构中的控制语句
.............32
2.6 复杂数据类型编程..........................
33
2.6.1 数组
..........................................33
2.6.2 字符串
.......................................38
2.6.3 集合
..........................................39
2.6.4 泛型
..........................................42
本章小结.................................................. 45
习题 ......................................................... 46
上机实验.................................................. 48
第 3 章
面向对象程序设计 ..................... 50
3.1 面向对象编程的基本概念
.............. 51
3.1.1 面向过程设计
............................51
3.1.2 面向对象设计
............................51
3.2 类的定义
......................................... 52
3.2.1 面向对象的基本概念.................53
3.2.2 创建类和对象
............................54
3.3 类的成员
......................................... 56
3.3.1 字段
..........................................57
3.3.2 属性
..........................................57
3.3.3 方法
..........................................58
3.4 继承与多态
..................................... 66
2 C#程序设计教程
3.4.1 继承
..........................................66
3.4.2 多态
..........................................68
3.5 抽象类与接口
................................. 70
3.5.1 抽象类
.......................................70
3.5.2 接口
..........................................71
本章小结.................................................. 74
习题 ......................................................... 75
上机实验.................................................. 76
第 4 章
文件读写 ................................. 78
4.1 文件和流.........................................
79
4.1.1 文件
..........................................79
4.1.2 使用流处理文件
........................79
4.2 文件存储管理的相关类
.................. 80
4.2.1 驱动器管理类
............................80
4.2.2 目录管理类
...............................81
4.2.3 文件管理类
...............................83
4.2.4 路径管理类
...............................85
4.3 读写文件........................................
85
4.3.1 流的基本操作及与
流相关的类 ...............................85
4.3.2 FileStream 流
.............................86
4.3.3 读写文本文件...........................88
4.3.4 读写二进制文件
.......................91
本章小结.................................................. 93
习题 ......................................................... 94
上机实验.................................................. 95
第 5 章
开发 Windows 窗体应用程序 ..... 96
5.1 Windows 应用程序概述
.................. 97
5.2 认识窗体.........................................
98
5.2.1 创建窗体
...................................98
5.2.2 窗体属性 .................................102
5.2.3 常用窗体事件及事件
代码添加 .................................104
5.2.4 窗体的生命周期
......................105
5.3 C#调用 Windows 常用控件...........
106
5.3.1 常见控件及其共有特性
...........106
5.3.2 C#调用 Label 控件显示
静态文本 ................................. 110
5.3.3 C#调用 Button 控件
实现按钮 ................................. 112
5.3.4 C#调用 TextBox 和
MaskedTextBox 控件
输入文本 ................................. 113
5.3.5 C#调用 CheckBox 和
RadioButton 控件实现选中 ...... 114
5.3.6 C#调用 ListBox 和 ComboBox
控件实现列表.......................... 117
5.4 C#设计菜单、工具栏和
状态栏控件.................................... 122
5.4.1 C#设计窗体菜单......................122
5.4.2 C#设计窗体工具栏
..................125
5.4.3 C#设计窗体状态栏
..................129
5.5 对话框和多文档界面设计
............ 130
5.5.1 C#调用 MessageBox 对话框
控件 ........................................130
5.5.2 C#调用 OpenFileDialog
对话框控件 .............................132
5.5.3 C#调用 SaveFileDialog
对话框控件 .............................137
5.5.4 模式窗体
.................................139
5.5.5 多文档界面
.............................141
本章小结................................................ 145
习题 ....................................................... 145
上机实验................................................ 149
第 6 章 ADO.NET ............................... 150
6.1 ADO.NET 简介
............................. 151
6.1.1 ADO.NET 的概念
....................151
6.1.2 ADO.NET 组件的体系结构
.....151
6.1.3 ADO.NET 对象模型
................152
6.2 ADO.NET 数据库的访问流程 ......
153
目 录 3
6.3 建立数据库连接
........................... 155
6.3.1 Connection 对象属性
...............155
6.3.2 Connection 对象构造方法
........157
6.3.3 完整案例
.................................157
6.4 使用 Command 对象操作
表数据 ........................................... 158
6.4.1 Command 对象使用简介..........158
6.4.2 Command 对象方法
.................158
6.5 使用 DataReader 对象读取数据 ....
160
6.5.1 DataReader 对象使用简介
.......160
6.5.2 数据阅读器中记录的
遍历与读取 .............................161
6.5.3 完整案例
.................................162
6.6 使用 DataAdapter、DataSet 和
DataGridView 对象操作表数据 ..... 164
6.6.1 DataAdapter 对象.....................164
6.6.2 DataSet 对象
............................166
6.6.3 DataGridView 对象
..................173
6.6.4 完整案例
.................................180
本章小结................................................ 182
习题 ....................................................... 182
上机实验................................................ 187
第 7 章
程序的调试及异常处理 ............ 188
7.1 程序错误.......................................
189
7.1.1 语法错误
.................................189
7.1.2 运行时错误
.............................190
7.1.3 逻辑错误
.................................190
7.2 调试 C#项目
................................. 191
7.2.1 程序调试前的设置
..................191
7.2.2 断点的使用
.............................192
7.2.3 控制程序的执行
......................193
7.2.4 监视和检查数据的值...............193
7.2.5 人工查找错误
..........................195
7.3 程序的异常处理
........................... 195
7.3.1 异常与异常处理的概念
...........195
7.3.2 异常类 .....................................196
7.3.3 异常处理
.................................198
7.3.4 使用 throw 语句抛出异常
........200
7.3.5 用户自定义异常
......................201
本章小结................................................ 202
习题 ....................................................... 202
上机实验................................................ 204
第 8 章
程序的分层设计....................... 205
8.1 三层架构的概念
........................... 205
8.1.1 三层架构概述
..........................205
8.1.2 分层描述三层架构
..................206
8.1.3 使用三层架构的优点...............208
8.2 三层架构的实现
........................... 208
本章小结................................................ 211
习题 ....................................................... 212
上机实验................................................ 212
附录 A 综合实验 ................................. 214
A.1 综合实验基于控制台的单词
竞猜游戏的实现 ........................... 214
A.2 综合实验Windows 编程实现
八数码游戏................................... 215
参考文献...............................................
內容試閱
C#是微软公司推出的.NET 平台中较为主流的一种程序设计语言,它是由 C 和 C衍生而来的面向对象的编程语言。C#在保持 C强大功能的同时,整合了 Java 的很多优点,是一种简单、功能强大、安全而灵活的程序设计语言,深受程序员的喜爱。使用 C#既能开发传统的控制台应用程序、Windows 应用程序和组件程序,又能开发 Web 应用程序、XML Web 服务以及移动端应用程序。
全书共分 8 章,基本覆盖了 C#的主要应用领域。本书主要内容包括:C#程序设计概述、C#语言基础、面向对象程序设计、文件读写、开发 Windows 窗体应用程序、ADO.NET、程序的调试及异常处理,以及程序的分层设计。
本书坚持能力为重,本着理论知识够用,实践操作过硬的原则,立足用最简练的语言讲清楚语法知识,并配套大量的实例及上机练习,加强学生的实践应用能力。与同类教材相比,本书具有以下四个特点:第一,突破传统的程序设计语言教材的编写思路,以案例来引领知识点,全书引用大量的小案例来讲解知识点;第二,以基础知识为主,以基本要素为重点,合理地规划教材内容,侧重介绍常用的编程知识,并且注意知识之间的逐渐迁移;第三,强调实践,每章都附有上机实验,专门围绕本章知识点而设计,此外,全书还提供两个综合实验,分别覆盖控制台的 C#基础语法编程以及 Windows编程;第四,每章配有习题,在巩固理论知识的同时,锻炼动手编程能力。
本书由谢修娟、吴道君、郑小乐任主编,由朱林任副主编。具体分工为:东南大学成贤学院谢修娟编写第 2、3、4、6、7 章,广东岭南职业技术学院吴道君编写第 1、5、8 章,东南大学成贤学院朱林和广州涉外经济职业技术学院郑小乐负责搜集案例以及部分程序的调试。南京大学史九林教授担任本书的审稿人,详细审阅了本书的编写大纲和全部书稿,在此表示真挚的谢意;还要感谢南京大学的徐洁磐教授,在本书的编写过程中给予了很多宝贵的建议和热情的帮助。
由于时间仓促,书中难免有不妥之处,敬请专家和读者批评指正。


2016 年 4 月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.