C#程序设计实用教程(第2版)/21世纪高等教育计算机规划教材
¥
23.42
5.9折
¥
39.8
全新
仅1件
作者谷涛 编
出版社人民邮电出版社
出版时间2013-05
版次2
装帧平装
货号602 11-15
上书时间2024-11-15
商品详情
- 品相描述:全新
图书标准信息
-
作者
谷涛 编
-
出版社
人民邮电出版社
-
出版时间
2013-05
-
版次
2
-
ISBN
9787115301048
-
定价
39.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
294页
-
字数
497千字
-
正文语种
简体中文
-
丛书
21世纪高等教育计算机规划教材
- 【内容简介】
-
《21世纪高等教育计算机规划教材:C#程序设计实用教程(第2版)》循序渐进地介绍了C#的基础知识和基本应用。全书分为14章,内容包括C#与.NET框架、C#语法基础、面向对象设计、数组和集合、字符串和正则表达式、文件操作、数据库开发技术、Windows窗体应用、Web网络应用、LINQ技术、WPF智能客户端、Silverlight交互式开发技术等。书中涉及的每一个知识要点都通过具体的实例加以阐述,使读者更容易理解。
《21世纪高等教育计算机规划教材:C#程序设计实用教程(第2版)》可作为普通高等院校计算机科学与技术、网络工程、软件工程等专业C#相关课程的教材,也适合C#初学者及相关培训机构使用。
- 【目录】
-
第1章C#与.NET框架
1.1.NET框架简介
1.2C#与.NET的关系
1.3C#的特点
1.4VisualStudio2010
1.5第一个C#程序:HelloWorld
1.5.1第一个Windows控制台应用程序
1.5.2第一个Windows窗体应用程序
1.5.3第一个ASP.NET应用程序
小结
习题
上机指导
实验一Windows控制台应用程序
实验二Windows窗体应用程序
实验三ASP.NET应用程序
第2章C#语法基础
2.1数据类型
2.1.1值类型
2.1.2引用类型
2.2变量和常量
2.2.1变量
2.2.2常量
2.3类型转换
2.3.1隐式转换
2.3.2显式转换
2.3.3装箱和拆箱
2.4运算符
2.4.1算术运算符
2.4.2字符串运算符
2.4.3赋值运算符
2.4.4逻辑运算符
2.4.5位运算符
2.4.6其他运算符
2.4.7运算符的优先级
小结
习题
上机指导
实验类型转换
第3章C#中的条件结构
3.1bool类型
3.1.1bool类型概述
3.1.2使用bool类型来表示真假
3.2if条件结构
3.2.1C#中的"如果"
3.2.2if条件结构概述
3.2.3使用基本的if条件结构
3.2.4复杂条件下的if条件结构
3.2.5多重if结构和嵌套if结构的使用
3.3switch结构
3.3.1C#中的等值判断
3.3.2switch结构概述
3.3.3使用switch结构进行等值判断
3.4综合运用:模拟会员幸运抽奖
3.5常见错误
小结
习题
上机指导
实验一if-else结构
实验二选择判断
实验三switch结构
第4章C#中的循环
4.1基本循环
4.1.1while循环
4.1.2while的使用
4.1.3while循环常见错误
4.1.4do-while循环
4.1.5do-while循环的使用
4.1.6while循环和do-while循环的区别
4.1.7for循环
4.1.8for循环的使用
4.1.9for循环常见错误
4.2C#中特有的foreach循环
4.2.1foreach循环
4.2.2foreach循环的使用
4.2.3死循环
4.3循环结构总结
4.4多重循环
4.5跳转语句
4.5.1使用break语句
4.5.2使用continue语句
小结
习题
上机指导
实验一while循环
实验二for循环
实验三使用循环打印特殊形状
第5章面向对象设计
5.1面向对象概述
5.1.1对象的概念
5.1.2面向对象的设计方法
5.2命名空间
5.2.1命名空间的概念
5.2.2命名空间的定义和引用
5.3类
5.3.1类的概念
5.3.2类的声明
5.3.3类的成员和访问控制
5.3.4构造函数和析构函数
5.4字段和属性
5.4.1字段
5.4.2属性
5.5方法
5.5.1方法的声明
5.5.2参数
5.5.3静态方法
5.5.4方法的重载
5.5.5操作符的重载
5.6抽象类
5.6.1抽象类的概念
5.6.2抽象类的声明
5.6.3抽象方法
5.7接口
5.7.1接口的概念
5.7.2接口的声明
5.7.3接口的实现
5.7.4接口与抽象类
5.8继承和多态
5.8.1继承
5.8.2多态
小结
习题
上机指导
实验一设计一个老师类
实验二使用接口求圆的面积
实验三教师类方法的重载
第6章数组和集合
6.1数组
6.1.1数组简介
6.1.2创建数组
6.1.3访问数组
6.1.4数组排序
6.1.5数组应用的实例
6.2集合
6.2.1集合的概念
6.2.2集合类
6.2.3ArrayList动态数组类
6.2.4遍历列表
6.3哈希表
6.3.1Hashtable类
6.3.2构造普通哈希表
6.3.3SortedList类
6.3.4搜索排序哈希表
6.4队列
6.4.1创建队列
6.4.2元素入队
6.4.3元素出队
6.5堆栈
6.5.1创建堆栈
6.5.2元素入栈
6.5.3元素出栈
小结
习题
上机指导
实验一使用数组
实验二使用队列
实验三使用堆栈
第7章字符串处理和正则表达式
7.1字符串
7.1.1简介
7.1.2比较字符串
7.1.3格式化字符串
7.1.4连接字符串
7.1.5分割字符串
7.1.6插入字符串
7.1.7删除字符串
7.1.8遍历字符串
7.1.9复制字符串
7.1.10大小写转换
7.2StringBuilder类
7.2.1创建StringBuilder对象
7.2.2追加字符串
7.2.3插入字符串
7.2.4删除字符串
7.3正则表达式
7.3.1正则表达式简介
7.3.2正则表达式(Regex)类
7.3.3构造正则表达式
7.3.4示例:验证URL
小结
习题
上机指导
实验一字符串的操作
实验二使用StringBuilder类
第8章Windows窗体应用
8.1Windows窗体简介
8.1.1认识窗体设计器
8.1.2使用窗体设计器
8.2Windows窗体控件
8.2.1按钮控件
8.2.2标签控件
8.2.3文本框控件
8.2.4单选按钮控件
8.2.5复选框控件
8.2.6列表框控件
8.2.7可选列表框控件
8.3菜单
8.3.1创建菜单
8.3.2相应菜单事件
8.4单文档和多文档应用程序
8.4.1基于对话框的应用程序
8.4.2单文档应用程序
8.4.3多文档应用程序
8.5GDI+绘制图形
8.5.1Graphics对象
8.5.2画笔类
8.5.3字体类
8.5.4位图Bitmap类
小结
习题
上机指导
实验一创建菜单
实验二创建多文档应用程序
实验三创建一个用户登录的界面
第9章文件操作
9.1文件和文件夹
9.1.1System.IO类介绍
9.1.2文件类
9.1.3文件夹类
9.1.4文件信息类
9.1.5文件夹信息类
9.1.6文件信息类与文件夹信息类的用法
9.2流
9.2.1流操作类介绍
9.2.2文件流类
9.2.3流写入类
9.2.4流读取类
9.2.5二进制流写入类
9.2.6二进制流读取类
9.3文件操作实例
9.3.1窗体布局
9.3.2代码实现
9.3.3实例进阶
小结
习题
上机指导
实验一创建文件
实验二创建文件夹
第10章数据库开发技术
10.1ADO.NET简介
10.1.1数据访问技术
10.1.2System.Data命名空间
10.2连接数据库
10.2.1SqlConnection类
10.2.2设置连接参数
10.2.3创建SQLServer连接
10.2.4断开SQLServer连接
10.2.5其他数据库连接
10.3与数据库交互
10.3.1使用SqlCommand提交增删改命令
10.3.2使用SqlCommand获取查询命令
10.3.3使用DataAdapter提交查询命令
10.4管理内存数据
10.4.1数据集简介
10.4.2使用DataTable实现内存表
10.4.3使用DataSet管理数据
10.4.4使用DataReader获取只读数据
10.4.5比较DataSet和DataReader
10.5XML应用
10.5.1理解XML
10.5.2XML相关类
10.5.3XML数据的访问
10.5.4创建XML节点
10.5.5修改XML节点
10.5.6删除XML节点
10.5.7使用DataSet加载XML数据
小结
习题
上机指导
实验一数据库的连接
实验二访问XML数据
实验三与Access数据库交互
第11章LINQ简介
11.1LINQ基础
11.1.1为什么要使用LINQ
11.1.2LINQ的语法
11.2LINQ对数据集(Dataset)的操作
11.3LINQ与SQL的交互
11.3.1数据的查询和删除
11.3.2数据的插入
11.3.3数据的修改
11.4LinqDataSource控件实现数据的增、删、改
小结
习题
上机指导
实验一复习SQL数据库的执行语句
实验二LINQ与SQL之间的交互
实验三LinqDataSource控件的使用
第12章Web网络应用
12.1ASP.NET简介
12.1.1ASP.NET概述
12.1.2IIS管理ASPX页面
12.2ASP.NET语法
12.2.1剖析ASPX页面
12.2.2使用<%%>嵌入代码
12.2.3使用嵌入代码
12.2.4使用Server控件
12.2.5使用<%——注释——%>
12.2.6用<%@Page...%>设置页面属性
12.2.7使用<%@Import%>引入类库
12.3ASP.NET内置对象
12.3.1使用Application对象保存数据
12.3.2使用Session对象保存数据
12.3.3访问Server对象
12.3.4访问Request对象
12.3.5访问Response对象
12.4代码绑定技术
12.4.1分离显示功能和逻辑功能
12.4.2使用<%@CodeFile%>绑定代码
12.4.3控件事件接收用户输入
12.5Web服务
12.5.1Web服务简介
12.5.2创建Web服务
12.5.3创建Web服务类
12.5.4创建Web服务方法
12.5.5使用Web服务
12.5.6示例:天气预报Web服务
小结
习题
上机指导
实验一使用Session对象保存数据
实验二访问Application对象
实验三创建Web服务
实验四使用ASP.NET创建一个用户登录界面
第13章WPF智能客户端
13.1认识WPF
13.1.1WPF概述
13.1.2WPF框架体系
13.1.3WPF特性
13.2手把手教你第一个WPF应用
13.2.1创建一个WPF客户端应用
13.2.2解析WPF应用程序的文件目录结构
13.3使用常见控件
13.3.1按钮控件
13.3.2文本框控件
13.3.3下拉列表框控件
13.3.4图像控件
13.3.5控件模板
13.4布局版式
13.4.1使用StackPanel面板
13.4.2WrapPanel面板
13.4.3DockPanel面板
13.4.4Grid方式布局
13.4.5UniformGrid面板
13.5创建窗口
13.5.1创建对话框
13.5.2创建不规则窗体
小结
习题
上机指导
实验一创建WPF客户端应用
实验二登录
实验三面板布局
第14章Silverlight交互式开发技术
14.1Silverlight简介
14.1.1Silverlight技术概述
14.1.2Silverlight运行原理
14.1.3Silverlight结构体系
14.2Silverlight与XAML语言
14.2.1XAML语言
14.2.2XAML与Silverlight关系
14.3创建Silverlight应用
14.3.1安装Silverlight4扩展升级
14.3.2创建一个Silverlight应用
14.4使用基础控件
14.4.1日期(DatePicker)控件
14.4.2自动完成(AutoCompleteBox)控件
14.4.3图像(Image)控件
14.4.4网页浏览器(WebBrowser)控件
14.4.5富文本编辑(RichTextBox)控件
14.5Silverlight多媒体应用
14.5.1播放多媒体
14.5.2捕获本地设备资源
14.6Silverlight中的几何绘图
14.6.1使用Shape对象绘制图形
14.6.2使用Geometry对象定义形状
14.6.3图形变换
14.6.4创建三维透视转换
小结
习题
上机指导
实验一创建一个Silverlight应用
实验二添加项目数据
实验三绘制图形
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价