C#程序设计教程/普通高等教育“十三五”规划教材(软件工程专业)pdf下载pdf下载

C#程序设计教程/普通高等教育“十三五”规划教材(软件工程专业)百度网盘pdf下载

作者:
简介:本篇主要提供C#程序设计教程/普通高等教育“十三五”规划教材(软件工程专业)pdf下载
出版社:
出版时间:2019-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  《C#程序设计教程/普通高等教育“十三五”规划教材(软件工程专业)》以VisualStudio2017为操作平台,介绍了C#程序设计的方法,全书共13章:C#语言概述、C#程序设计基础、流程控制、面向对象程序设计基础、继承与接口、数组与集合、泛型、委托与事件、Windows窗体应用程序设计、界面设计、线程编程、文件操作、ADO.NET数据访问技术。
  《C#程序设计教程/普通高等教育“十三五”规划教材(软件工程专业)》内容丰富、由浅入深,特别注重实用性和引导性,书中列举大量编程实例,突出对应用能力的培养,便于初学者学习。
  《C#程序设计教程/普通高等教育“十三五”规划教材(软件工程专业)》可作为高等院校计算机及相关专业教材,也可作为软件开发人员和计算机编程爱好者的参考书。

内页插图

目录

前言

第1章 C#语言概述
1.1 什么是C#语言
1.1.1 C撑语言的发展历史
1.1.2 C拌语言的特点
1.2.NET概述
1.2.1.NET平台
1.2.2 什么是.NET Framework
1.2.3.NET Framework体系结构
1.2.4.NET程序执行过程
1.3 Visual Studio 2017集成开发环境
1.3.1 Visual Studio 2017的安装
1.3.2 Visual Studio 2017界面介绍
1.3.3 Visual C#开发环境的配置
1.4 C#应用程序
1.4.1 控制台应用程序
1.4.2 Windows应用程序
1.4.3 Web应用程序
习题1

第2章 C#程序设计基础
2.1 C#程序的相关元素
2.1.1 标识符
2.1.2 关键字
2.1.3 命名空间
2.2 数据类型
2.2.1 值类型
2.2.2 引用类型
2.2.3 数据类型转换
2.2.4.NET支持的方法转换
2.3 常量和变量
2.3.1 常量的定义和使用
2.3.2 变量的声明和赋值
2.4 运算符与表达式
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 赋值运算符
2.4.4 逻辑运算符
2.4.5 位运算符
2.4.6 条件运算符
2.4.7 其他运算符
2.4.8 运算符的优先级
习题2

第3章 流程控制
3.1 条件选择语句
3.1.1 if语句
3.1.2 switch语句
3.2 循环语句
3.2.1 while语句
3.2.2 dowhile语句
3.2.3 for语句
3.2.4 foreach语句
3.3 跳转语句
3.3.1 break语句
3.3.2 continue语句
3.3.3 goto语句
3.3.4 return语句
3.4 异常处理
3.4.1 异常处理语句
3.4.2 常用的异常类
3.4.3 用户自定义异常
习题3

第4章 面向对象程序设计基础
4.1 面向对象概述
4.1.1 面向对象的基本概念
4.1.2 面向对象的特点
4.2 类
4.2.1 类的声明
……

第5章 继承与接口
第6章 数组与集合
第7章 泛型
第8章 委托与事件
第9章 Windows窗体应用程序设计
第10章 界面设计
第11章 线程编程
第12章 文件操作
第13章 ADO.NET数据访问技术

参考文献

前言/序言

  C#是微软公司推出的一种面向对象的、运行于.NETFramework平台上的编程语言。它继承了C和C++的强大功能,又吸收了Java等其他语言的优点,是一种非常有竞争力的程序设计语言。本书开发环境使用VisualStudi02017,数据库管理系统使用SQLServer2012。本书全面细致地介绍了C#程序设计语言的基础知识,结合大量典型实例和实验,帮助读者掌握C#的编程方法和技巧,为今后学习相关的程序设计课程或从事C#编程工作打下坚实的基础。
  本书共分为13章:第1章介绍C#语言的特点、.NETFramework的体系结构、VisualStudio2017集成开发环境和C#应用程序的开发步骤;第2章介绍C#的数据类型、常量和变量、运算符与表达式;第3章介绍条件选择控制语句、循环控制语句、跳转语句和异常处理;第4章介绍面向对象的基本概念、类、对象、方法、构造函数与析构函数;第5章介绍继承的定义、派生类的声明、派生类的初始化顺序、覆写基类方法、虚方法、抽象类和抽象方法、接口的成员与实现;第6章介绍一维数组、二维数组、交错数组、集合的定义和使用;第7章介绍泛型类、泛型方法、泛型约束和泛型集合;第8章介绍委托的声明、实例化和调用,以及事件的定义和使用;第9章介绍Windows窗体的属性、窗体的事件和方法、常用控件、多文档界面、继承窗体的创建;第10章介绍菜单的结构、下拉式菜单和弹出式菜单、工具栏和状态栏的设计方法、通用对话框;第11章介绍线程的创建、线程的挂起与恢复、线程休眠、阻塞线程、终止线程,以及实现线程同步的方法;第12章介绍文件操作、文件夹操作、使用流对文件进行读写;第13章介绍ADO.NET对象模型、Connection对象、Command对象、DataReader对象、DataSet对象、DataAdapter对象,以及常用的数据绑定控件。为了帮助读者巩固知识点,每章最后提供了一定数量的练习题供选用。同时,为了方便上机练习,提高程序设计的综合能力,本书提供了配套的实验指导,涵盖了C#的主要内容,读者可从中国水利水电出版社网站或万水书苑下载,网址:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。
  本书具有如下特点:
  (1)内容全面、结构完整,由浅入深、循序渐进地介绍各个知识点。
  (2)精心选择典型案例,代码详细,步骤清晰。
  (3)各章都提供了大量习题,帮助读者巩固所学知识。
  (4)为便于教学,本书提供全部源码以及配套的实验指导,可读性强。
  本书由李祥琴任主编,罗传军、张牧、杨利、周东来任副主编。其中,荆楚理工学院的李祥琴编写第1章、第6章至第9章、第13章,荆门市电子政务信息中心的罗传军编写第4章和第10章,荆楚理工学院的张牧编写第11章和第12章,池州学院的杨利编写第2章和第3章,荆州职业技术学院的周东来编写第5章,全书由李祥琴统稿。
  在本书编写过程中,编者得到了荆楚理工学院、池州学院和荆州职业技术学院的大力支持和帮助,游明坤、武永成、胡秀、李俊梅、刘珊燕等多位老师提出了宝贵的意见和建议,在此一并表示感谢。
  由于时间仓促及编者水平有限,书中难免存在一些疏漏和不足,恳请广大读者批评指正。