C#程序设计及应用教程
全新正版 极速发货
¥
20.51
5.1折
¥
39.9
全新
库存2件
作者李从宏 主编
出版社机械工业出版社
ISBN9787111572381
出版时间2017-08
装帧平装
开本16开
定价39.9元
货号1201572469
上书时间2024-11-20
商品详情
- 品相描述:全新
- 商品描述
-
目录
出版说明
前言
第1章.NET环境及C#编程规范
1.1.NET框架简介
1.1.1公共语言运行时(CLR)
1.1.2.NET框架的类库
1.2Visual Studio.NET 2010
1.2.1Visual Studio.NET 2010简介与安装
1.2.2使用Visual Studio.NET 2010开发环境
1.2.3Visual Studio.NET中创建和编译窗体式应用程序简介
1.2.4Visual Studio.NET中创建和编译控制台应用程序
1.2.5第一个控制台应用程序
1.2.6认识控制台应用程序结构
1.2.7C#中常用的命名空间
1.3C#编程规范
1.3.1代码书写规则
1.3.2命名规范
1.4总结
1.5实训
1.6习题
第2章C#语法基础
2.1变量和常量
2.1.1变量
2.1.2常量
2.2基本数据类型
2.2.1值类型
2.2.2引用类型
2.2.3隐式和显式数值转换
2.2.4拆箱和装箱
2.2.5枚举类型
2.3数组
2.3.1一维数组
2.3.2二维数组
2.4运算符和表达式
2.4.1运算符的类别
2.4.2运算符的优先级
2.5语句
2.5.1选择语句
2.5.2循环语句
2.5.3跳转语句
2.6总结
2.7实训
2.8习题
第3章面向对象编程初步
3.1类和对象
3.1.1类的本质与定义
3.1.2类的使用
3.2构造方法和析构方法
3.2.1构造方法
3.2.2析构方法
3.3方法
3.3.1静态方法
3.3.2非静态方法
3.4方法重载
3.4.1不同数量参数的方法重载
3.4.2不同类型参数的方法重载
3.5使用性质封装数据
3.5.1属性的定义
3.5.2属性的分类
3.6命名空间
3.7总结
3.8实训
3.8.1在不同的项目中创建命名空间
3.8.2在同一个项目中创建不同命名空间
3.9习题
第4章C#高级编程
4.1类的继承
4.1.1类的继承定义
4.1.2子类的构造函数
4.1.3抽象类与密封类
4.2接口
4.2.1接口的定义与特点
4.2.2接口继承
4.2.3显示接口实现
4.3多态性
4.4类型转换
4.4.1用Convert类进行显式转换
4.4.2异常处理
4.4.3类的引用转换
4.5集合与索引器
4.5.1集合类ArrayList
4.5.2索引器
4.6委托
4.6.1定义委托
4.6.2实例化委托
4.6.3调用委托
4.7事件
4.7.1定义事件
4.7.2订阅事件
4.7.3引发事件
4.8总结
4.9实训
4.10习题
第5章文本文件操作
5.1System.IO命名空间
5.2用于文件操作的类
5.2.1File类
5.2.2FileInfo类
5.2.3FileStream类
5.3目录和路径操作类
5.3.1Directory类
5.3.2DirectorInfo类
5.3.3Path类
5.4读写文本文件
5.4.1StreamWriter类
5.4.2StreamReader类
5.5总结
5.6实训
5.7习题
第6章基于WinForm的Windows应用程序开发
6.1控件的属性和事件
6.2常用的控件及应用(一)
6.2.1窗体(Form)
6.2.2标签控件(Label)
6.2.3文本控件(TextBox)
6.2.4按钮控件(Button)
6.2.5列表框控件(ListBox)
6.2.6组合框控件(ComboBox)
6.2.7应用程序示例
6.3常用的控件及应用(二)
6.3.1分组控件(GroupBox)
6.3.2单选按钮控件(RadioButton)
6.3.3复选按钮控件(CheckBox)
6.3.4图片控件(PictureBox)
6.3.5定时器控件(Timer控件)
6.3.6状态栏控件(StatusStrip)
6.3.7列表视图控件(ListView)
6.3.8ListViewItem类
6.4菜单设计
6.5项目实践——设计记事本软件
6.5.1项目要求
6.5.2打开文件对话框OpenFileDialog类
6.5.3保存文件对话框SaveFileDialog类
6.5.4字体对话框FonttDialog类
6.5.5消息对话框MessageBox类
6.5.6MessageBoxButtons枚举
6.5.7MessageBoxIcon枚举
6.5.8设计界面
6.5.9功能实现编程
6.6总结
6.7实训
6.7.1改进记事本软件功能
6.7.2设计一个简单串口通信界面
6.8习题
第7章基于C#的开发串口通信程序
7.1项目1简单串口通信软件设计
7.1.1实验平台简介
7.1.2设计界面
7.1.3项目功能实现
7.1.4项目总结
7.1.5实训参数可改的串口通信软件设计
7.2项目2多个LED灯控制软件设计
7.2.1串口通信协议
7.2.2设计界面
7.2.3项目功能实现
7.2.4项目总结
7.2.5实训高亮LED亮度调节控制软件设计
7.3项目3数字电压计数据采集(不带命令)控制软件设计
7.3.1串口通信协议
7.3.2设计界面
7.3.3项目功能实现
7.3.4项目总结
7.3.5实训带命令的数字电压计数据采集软件设计
7.3.6项目实践——温度湿度数据采集上位机软件设计
7.4习题
第8章多线程与网络编程
8.1线程编程
8.1.1进程和线程
8.1.2多线程
8.1.3使用线程的好处
8.1.4Thread类
8.1.5ThreaStart委托
8.1.6ParameterizedThreadStart委托
8.1.7C#中的多线程应用
8.2TCP简介与通信流程
8.2.1TCP简介
8.2.2套接字的TCP通信流程
8.3C#T与TCP编程相关的类
8.3.1IPAddress类
8.3.2IPEndPoint类
8.3.3TcpListener类
8.3.4TcpClient类
8.3.5NetworkStream类
8.3.6基于TCP的服务器端软件设计
8.3.7基于TCP的客户端软件设计
8.4UDP通信技术
8.4.1UDP简介
8.4.2UDP的优缺点
8.5UdpClient类及应用
8.5.1UdpClient类
8.5.2基于UdpClient类的软件设计
8.6项目1基于TCP的LED控制服务器端软件设计
8.6.1数据通信协议
8.6.2界面设计
8.6.3功能实现代码
8.6.4功能测试
8.7项目2基于UDP通信的电源数据采集软件设计
8.7.1数据通信协议
8.7.2界面设计
8.7.3功能实现代码
8.7.4功能测试
8.8项目3基于TCP Client模式的温度湿度数据采集软件设计
8.8.1数据通信协议
8.8.2界面设计
8.8.3功能实现代码
8.8.4功能测试
第9章C#中的数据库编程
9.1ADO.NET概述
9.2OleDhConnection类
9.3OleDbCommand类
9.4OleDhDataReader类
9.5常用的数据库操作语句
9.5.1添加数据(insert into)
9.5.2删除数据(delete)
9.5.3更新数据(update)
9.5.4选择语句(select)
9.6数据库编程项目实践
9.6.1项目需求
9.6.2界面设计
9.6.3功能实现与测试
9.7项目总结
9.8总结
……
第10章综合项目实践
第11章应用程序打包和部署
附录
参考文献
内容摘要
《C#程序设计及应用教程》是一本专门介绍基于串口通信和网络通信、可对电子系统进行数据采集与控制的软件设计教程,其编程语言为C#。《C#程序设计及应用教程》主要涉及内容有C#编程基础、WinForm窗体式应用程序设计、串口通信软件设计、多线程与网络编程软件设计、数据库编程软件设计、应用程序的打包与安装部署技术。《C#程序设计及应用教程》提供了大量的项目供读者实践、练习,以达到举一反三的效果。其中实训项目配置了丰富、详细的操作步骤截图,让读者轻松掌握实现过程。有些项目还有提升空间,读者可根据所学知识使程序更具有健壮性。《C#程序设计及应用教程》可供高职高专院校电子信息工程技术专业、应用电子技术专业、物联网专业、通信类专业、机电类专业等相关专业学生使用,同时也可作为工程技术人员在开发项目时的参考书。
— 没有更多了 —
以下为对购买帮助不大的评价