21世纪高等学校计算机应用技术规划教材C#程序设计基础与应用/严健武等

本书特色

[

本书使用Microsoft Visual Studio 2010开发平台,以能独立完成“网络点餐管理系统”项目的开发为目标,对面向对象的程序设计语言C#进行了全面的阐述。全书分为7章,内容包括初步认识C#、C#语法基础、面向对象程序设计、Windows窗体应用程序设计、文件操作、使用ADO.NET进行数据库编程开发和网络点餐管理系统项目开发。
本书适合作为高等院校计算机相关专业C#语言程序设计的教材,也可以作为程序设计爱好者的自学参考书。

]

内容简介

[

本书使用Microsoft Visual Studio 2010开发平台,以能独立完成“网络点餐管理系统”项目的开发为目标,对面向对象的程序设计语言C#进行了全面的阐述。全书分为7章,内容包括初步认识C#、C#语法基础、面向对象程序设计、Windows窗体应用程序设计、文件操作、使用ADO.NET进行数据库编程开发和网络点餐管理系统项目开发。
本书适合作为高等院校计算机相关专业C#语言程序设计的教材,也可以作为程序设计爱好者的自学参考书。

]

目录

目录第1章初步认识C#1.1.NET Framework与C#概述1.1.1.NET Framework概述1.1.2C#概述1.1.3开发环境版本的选择1.1.4C#能做什么1.1.5本书的学习目标1.2开发环境的搭建1.3**个C#项目1.3.1创建C#项目1.3.2认识Microsoft Visual Studio 2010工作区1.3.3面向对象与事件驱动的基本概念1.3.4代码编写1.3.5项目文件保存与编辑1.4认识窗体1.4.1窗体的基本属性1.4.2窗体的生命周期1.5帮助系统MSDN小结上机实践第2章C#语法基础2.1常量与变量2.1.1常量和符号常量2.1.2变量2.1.3一个典型的窗体代码文件2.2数据类型2.2.1数值类型2.2.2字符类型2.2.3布尔类型2.2.4字符串类型2.2.5枚举类型2.2.6Object类型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.5结构化程序设计2.5.1分支结构2.5.2循环结构2.6数组与字符串2.6.1数组定义与使用2.6.2数组的属性和常用方法2.6.3字符串作为数组使用2.6.4可变字符串2.7变量的作用范围2.8方法2.8.1方法声明与使用2.8.2引用参数与输出参数2.8.3方法重载2.9代码调试与异常处理2.9.1代码调试2.9.2异常处理小结上机实践第3章面向对象程序设计3.1类的创建与使用3.1.1创建类3.1.2类的使用3.2字段3.3属性3.3.1定义属性3.3.2只读/只写属性3.3.3自动属性3.4方法3.4.1方法设计3.4.2值传递与引用传递3.4.3值类型参数用作引用传递3.4.4可变参数3.4.5可选参数3.4.6方法重载3.5构造方法3.5.1构造方法与this关键字3.5.2类初始化器3.5.3析构方法3.6静态成员与静态类3.7继承3.7.1继承的概念3.7.2虚方法和改写、覆盖3.7.3抽象方法与抽象类3.7.4密封类3.8认识接口3.8.1接口的定义3.8.2接口的实现3.8.3接口的使用3.8.4接口继承3.8.5接口的应用实例3.9泛型与常用泛型集合类3.9.1泛型概述3.9.2泛型方法3.9.3泛型类3.9.4常用泛型集合类3.9.5集合初始化器3.10委托3.10.1委托的定义3.10.2多播委托3.10.3匿名方法3.10.4Lambda表达式3.11事件3.11.1事件概述3.11.2事件的定义和使用小结上机实践第4章Windows窗体应用程序设计4.1常用控件的布局属性与外观属性4.1.1与布局有关的主要属性4.1.2与外观有关的主要属性4.2常用控件4.2.1Label标签控件与FlowLayoutPanel流式布局面板控件4.2.2Button按钮控件4.2.3TextBox文本框控件4.2.4CheckBox复选框与Panel容器控件4.2.5RadioButton单选按钮与GroupBox容器控件4.2.6ListBox列表框控件4.2.7CheckListBox复选列表框控件4.2.8ComboBox组合框控件4.2.9日期控件4.2.10ScrollBar滚动条控件与ProgressBar进度条控件4.2.11PictureBox图片控件4.2.12TreeView树视图控件4.3菜单、工具栏与状态栏4.3.1MenuStrip菜单控件的使用4.3.2工具栏与状态栏控件的使用4.4系统对话框4.4.1颜色对话框4.4.2“字体”对话框4.4.3文件夹浏览对话框4.4.4打开文件对话框4.4.5保存文件对话框小结上机实践第5章文件操作5.1File类5.2FileInfo类5.3Directory类5.4DirectoryInfo类与Path类5.5FileStream类5.6StreamReader类和StreamWriter类小结上机实践第6章使用ADO.NET进行数据库编程开发6.1数据库设计基础及SQL语句演练6.1.1数据库和数据库管理系统的概念6.1.2数据库程序设计基础6.1.3网络点餐管理系统数据库设计6.1.4SQL语句演练6.2使用ADO.NET数据库编程6.2.1什么是ADO.NET6.2.2SQL Server .NET Framework数据提供程序6.2.3创建和使用连接对象6.2.4创建和使用执行命令对象6.2.5使用SqlDataReader读取数据6.2.6数据表格视图控件DataGridView6.2.7使用数据集和数据适配器6.2.8DataTable6.3数据访问控件6.3.1数据控件初步使用6.3.2更进一步的功能6.4数据报表6.4.1简单报表6.4.2报表使用进阶小结上机实践第7章网络点餐管理系统项目开发7.1案例说明7.2开发背景7.3需求分析7.4项目概况7.5数据库设计7.6主要功能模块7.6.1公共类设计7.6.2客户端设计7.6.3服务器端设计7.7制作安装包参考文献

封面

1世纪高等学校计算机应用技术规划教材C#程序设计基础与应用/严健武等"

书名:21世纪高等学校计算机应用技术规划教材C#程序设计基础与应用/严健武等

作者:严健武、严耿超、李彬、杨晓盼、朱楷

页数:0

定价:¥59.8

出版社:清华大学出版社

出版日期:2018-05-01

ISBN:9787302514626

PDF电子书大小:43MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注