专题栏目:ARVRMR虚拟现实

《C#程序设计及应用教程》

书籍简介:

《C#程序设计及应用教程》是一本专门介绍基于串口通信和网络通信、可对电子系统进行数据采集与控制的软件设计教程,其编程语言为C#。《C#程序设计及应用教程》主要涉及内容有C#编程基础、WinForm窗体式应用程序设计、串口通信软件设计、多线程与网络编程软件设计、数据库编程软件设计、应用程序的打包与安装部署技术。

《C#程序设计及应用教程》提供了大量的项目供读者实践、练习,以达到举一反三的效果。其中实训项目配置了丰富、详细的操作步骤截图,让读者轻松掌握实现过程。有些项目还有提升空间,读者可根据所学知识使程序更具有健壮性。《C#程序设计及应用教程》可供高职高专院校电子信息工程技术专业、应用电子技术专业、物联网专业、通信类专业、机电类专业等相关专业学生使用,同时也可作为工程技术人员在开发项目时的参考书。

作者简介:

李从宏

出版日期:

2017年08月

章节目录:

出版说明
前言
第1章 .NET环境及C#编程规范1
 1.1 .NET框架简介1
  1.1.1 公共语言运行时(CLR) 2
  1.1.2 .NET框架的类库3
 1.2 VisualStudio.NET2010 3
  1.2.1 VisualStudio.NET2010简介与安装3
  1.2.2 使用VisualStudio.NET2010开发环境5
  1.2.3 VisualStudio.NET中创建和编译窗体式应用程序简介6
  1.2.4 VisualStudio.NET中创建和编译控制台应用程序8
  1.2.5 第一个控制台应用程序9
  1.2.6 认识控制台应用程序结构10
  1.2.7 C#中常用的命名空间10
 1.3 C#编程规范10
  1.3.1 代码书写规则10
  1.3.2 命名规范11
 1.4 总结11
 1.5 实训12
 1.6 习题14
第2章 C#语法基础15
 2.1 变量和常量15
  2.1.1 变量15
  2.1.2 常量16
 2.2 基本数据类型16
  2.2.1 值类型16
  2.2.2 引用类型17
  2.2.3 隐式和显式数值转换18
  2.2.4 拆箱和装箱19
  2.2.5 枚举类型20
 2.3 数组21
  2.3.1 一维数组21
  2.3.2 二维数组22
 2.4 运算符和表达式22
  2.4.1 运算符的类别22
  2.4.2 运算符的优先级25
 2.5 语句25
  2.5.1 选择语句25
  2.5.2 循环语句29
  2.5.3 跳转语句33
 2.6 总结34
 2.7 实训34
 2.8 习题36
第3章 面向对象编程初步37
 3.1 类和对象37
  3.1.1 类的本质与定义37
  3.1.2 类的使用38
 3.2 构造方法和析构方法39
  3.2.1 构造方法39
  3.2.2 析构方法41
 3.3 方法41
  3.3.1 静态方法41
  3.3.2 非静态方法41
 3.4 方法重载42
  3.4.1 不同数量参数的方法重载43
  3.4.2 不同类型参数的方法重载43
 3.5 使用性质封装数据44
  3.5.1 属性的定义44
  3.5.2 属性的分类45  
3.6 命名空间46
 3.7 总结48
 3.8 实训48
  3.8.1 在不同的项目中创建命名空间48
  3.8.2 在同一个项目中创建不同命名空间52
 3.9 习题53
第4章 C#高级编程54  
4.1 类的继承54
  4.1.1 类的继承定义54
  4.1.2 子类的构造函数56
  4.1.3 抽象类与密封类57  
4.2 接口59
  4.2.1 接口的定义与特点59
  4.2.2 接口继承61
  4.2.3 显示接口实现63  
4.3 多态性64  
4.4 类型转换68
  4.4.1 用Convert类进行显式转换68
  4.4.2 异常处理69
  4.4.3 类的引用转换71  
4.5 集合与索引器72
  4.5.1 集合类ArrayList 72
  4.5.2 索引器74  
4.6 委托76
  4.6.1 定义委托76
  4.6.2 实例化委托76
  4.6.3 调用委托77  
4.7 事件78
  4.7.1 定义事件78
  4.7.2 订阅事件79
  4.7.3 引发事件79  
4.8 总结80  
4.9 实训81  
4.10 习题81
第5章 文本文件操作82  
5.1 System.IO命名空间82  
5.2 用于文件操作的类83
  5.2.1 File类83
  5.2.2 FileInfo类83
  5.2.3 FileStream类84  
5.3 目录和路径操作类87
  5.3.1 Directory类87
  5.3.2 DirectorInfo类87
  5.3.3 Path类90  
5.4 读写文本文件90
  5.4.1 StreamWriter类90
  5.4.2 StreamReader类92  
5.5 总结93  
5.6 实训93
 5.7 习题94
第6章 基于WinForm的Windows应用程序开发95  
6.1 控件的属性和事件95  
6.2 常用的控件及应用(一) 97
  6.2.1 窗体(Form) 97
  6.2.2 标签控件(Label) 98
  6.2.3 文本控件(TextBox) 98
  6.2.4 按钮控件(Button) 99
  6.2.5 列表框控件(ListBox) 99
  6.2.6 组合框控件(ComboBox) 100
  6.2.7 应用程序示例101  
6.3 常用的控件及应用(二) 103
  6.3.1 分组控件(GroupBox) 103
  6.3.2 单选按钮控件

封面图:

发表评论

相关文章