网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C#程序设计案例教程
分类
作者
出版社 北京交通大学出版社
下载
简介
内容推荐
C#是一种由微软开发的通用的、安全的、面向对象的编程语言,它具有Windows应用程序开发、Web应用开发,以及面向Android、iOS和Windows的混合应用、管理云应用、游戏开发、物联网嵌入式开发等功能。本书共有10章,主要包括C#语言概述、C#语言基础、C#语言面向对象基础、异常处理与调试、Windows窗体应用程序、文件操作、数据库开发、多线程技术、网络编程、图形图像等内容。通过本书的学习,可以让学生快速地掌握编程方法,进一步提高学生的实践应用能力。
本书可作为理工类各专业学生学习C蛞言的教材,也可作为编程爱好者的参考用书。
目录
第1章 C#语言概述
1.1 .NET简介
1.2 C#语言简介
1.2.1 C#语言背景
1.2.2 C#语言特点
1.2.3 C#与.NET的关系
1.2.4 面向对象程序设计基础
1.3 C#安装与使用
1.3.1 Visual Studio 2022的安装
1.3.2 C#的控制台应用程序
1.3.3 C#的Windows应用程序
1.4 C#程序代码
习题1
实验1
第2章 C#语言基础
2.1 数据类型
2.1.1 C#数据类型
2.1.2 数据表现形式
2.2 运算符及表达式
2.2.1 概述
2.2.2 算术运算符及表达式
2.2.3 关系运算符及表达式
2.2.4 逻辑运算符与逻辑表达式
2.2.5 位运算符
2.2.6 赋值运算符及表达式
2.2.7 条件运算符及表达式
2.2.8 其他运算符
2.2.9 运算符的优先级
2.3 流程结构
2.3.1 算法
2.3.2 结构化程序设计
2.3.3 C#语句概述
2.3.4 C#控制台窗口的方法
2.3.5 选择结构
2.3.6 循环结构
2.4 数组
2.4.1 数组的引入
2.4.2 数组的概念
2.4.3 一维数组
2.4.4 二维数组
2.4.5 交错数组
2.4.6 参数数组
2.4.7 Array 类
2.5 枚举类型
2.6 结构体
2.7 字符串
习题2
实验2
第3章 C#语言面向对象基础
3.1 面向对象程序设计概述
3.2 类和对象
3.2.1 类的定义
3.2.2 对象的声明
3.2.3 字段
3.2.4 属性
3.2.5 类的方法
3.2.6 构造函数与析构函数
3.2.7 作用域
3.2.8 类型转换
3.2.9 参数传递
3.3 类的继承
3.4 多态
3.4.1 方法重载
3.4.2 虚方法和方法覆盖
3.5 接口、抽象与密封
3.5.1 接口的实现
3.5.2 抽象类和抽象方法
3.5.3 密封类
3.6 集合与索引器
3.6.1 集合
3.6.2 索引器
3.7 泛型
3.7.1 泛型的概念
3.7.2 泛型集合
3.8 内部类、分部类及匿名类
3.8.1 内部类
3.8.2 分部类
3.8.3 匿名类
习题3
实验3
第4章 异常处理与调试
4.1 异常
4.2 异常处理
4.2.1 异常类
4.2.2 异常处理关键字及自定义异常类
4.3 程序调试
习题4
实验4
第5章 Windows窗体应用程序
5.1 窗体
5.1.1 Windows窗体
5.1.2 窗体布局
5.2 控件
5.2.1 文本类控件
5.2.2 选择类控件
5.2.3 列表类控件
5.2.4 容器类控件
5.2.5 其他常用控件
5.2.6 菜单、工具栏和状态栏
5.3 标准对话框
5.3.1 OpenFileDialog控件
5.3.2 SaveFileDialog控件
5.3.3 FontDialog控件
5.3.4 ColorDialog控件
5.3.5 PrintDialog和PrintDocument控件
5.3.6 消息对话框
5.4 多重窗体
5.4.1 SDI
5.4.2 MDI
5.5 委托与事件
5.5.1 委托
5.5.2 事件
5.5.3 键盘、鼠标事件
习题5
实验5
第6章 文件操作
6.1 文件和流
6.2 目录操作
6.2.1 Directory类
6.2.2 DirectoryInfo类
6.2.3 DirveInfo类
6.3 文件管理
6.3.1 文件类
6.3.2 文本文件的读写
6.3.3 二进制文件的读写
6.3.4 对象的序列化
习题6
实验6
第7章 数据库开发
7.1 关系型数据库和非关系型数据库
7.1.1 关系型数据库
7.1.2 非关系型数据库
7.2 ADO.NET简介
7.3 简单数据库编程
习题7
实验7
第8章 多线程技术
8.1 线程的使用
8.2 线程同步
8.2.1 lock关键字
8.2.2 Monitor类
8.2.3 InterLocked类
8.2.4 Mutex类
8.2.5 ReaderWriterLock类
8.3 线程池
8.4 异步编程
8.4.1 异步编程模型
8.4.2 基于事件的异步模式
8.4.3 基于任务的异步模式
习题8
实验8
第9章 网络编程
9.1 TCP/IP协议
9.2 Socket网络编程
9.2.1 Socket概述
9.2.2 C#中的Socket类
9.2.3 TCP协议编程
9.2.4 UDP协议编程
习题9
实验9
第10章 图形图像
10.1 图形绘制
10.1.1 Graphics类
10.1.2 绘图工具
10.2 图像处理
10.2.1 图像类
10.2.2 图像处理方法
习题10
实验10
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 9:08:23