新闻资讯
看你所看,想你所想

C#语言程式设计(第2版)

C#语言程式设计(第2版)

C#语言程式设计(第2版)

《C#语言程式设计(第2版)》是2016年12月清华大学出版社出版的图书,作者是李继武。

基本介绍

  • 书名:C#语言程式设计(第2版)
  • 作者:李继武
  • 出版社:清华大学出版社
  • 出版时间:2016年12月
  • 定价:36 元
  • ISBN:9787302450344

内容简介

本书共8章,第1章简要介绍C#语言诞生的背景、特点以及.NET框架诞生的背景和组成等内容; 第2章讲解C#语言结构化程式设计; 第3章讲解C#语言面向对象程式设计; 第4章讲解C#语言I/O程式设计; 第5章详细讲解C#语言Windows Forms程式设计,并开发了一个类似Notepad的示例程式; 第6章讲解C#语言ADO.NET程式设计; 第7章讲解C#语言ASP.NET程式设计; 第8章详细讲解一个实际案例——上市公司财务分析软体的设计与实现过程。
本书精心设计了80多个示例程式,每个程式都对关键的知识点做了透彻的演示,本书还精心设计了一个综合性的实战项目,该项目将贯穿本书的重点与难点都巧妙地融合起来,有很好的实战效果。
本书结构编排巧妙,内容详略得当,案例设计合理,讲解深入浅出。
本书适合作为高职高专院校开设C#语言程式设计课程的教材,也适合作为社会上各种计算机培训班学习C#语言的教材,同时也可以作为读者自学C#语言的参考书。

图书目录

第1章概述
1.1C#语言简介
1.1.1C#语言诞生的背景
1.1.2C#语言的特点
1.2.NET框架简介
1.2.1.NET框架诞生的背景
1.2.2.NET框架的组成
1.3Visual Studio.NET简介
第2章C#语言结构化程式设计
2.1语法标记
2.1.1Unicode字元转义序列
2.1.2标识符
2.1.3关键字
2.2数据类型
2.2.1数据类型分类
2.2.2结构类型
2.2.3枚举类型
2.2.4引用类型
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.5流程控制
2.5.1声明语句
2.5.2选择语句
2.5.3循环语句
2.5.4跳转语句
2.6异常处理
2.6.1未捕获异常
2.6.2捕获异常
2.6.3抛出异常
2.7数组
2.7.1数组的定义
2.7.2数组的初始化
2.7.3数组元素的访问
2.7.4数组常用属性与方法
第3章C#语言面向对象程式设计
3.1概述
3.1.1面向对象理论诞生的背景
3.1.2类和对象概念
3.1.3类语法格式
3.2简单类成员设计
3.2.1常量
3.2.2栏位
3.2.3方法
3.2.4构造方法
3.2.5析构方法
3.2.6属性
3.3面向对象程式设计的第一个支柱——封装
3.3.1封装的概念
3.3.2通过访问修饰符实现封装
3.3.3通过传统的读方法和写方法实现封装
3.3.4通过类属性实现封装
3.4面向对象程式设计的第二个支柱——继承
3.4.1继承的概念
3.4.2继承的实现
3.4.3与父类通信
3.4.4禁止继承
3.5面向对象程式设计的第三个支柱——多态
3.5.1多态的概念
3.5.2多态的实现
3.5.3抽象类
3.6委託
3.6.1委託的声明
3.6.2委託的使用
3.6.3委託的多播
3.7接口
3.7.1接口的概念
3.7.2接口的定义
3.7.3接口的实现
3.8複杂类成员设计
3.8.1运算符重载
3.8.2索引器
3.8.3事件
第4章C#语言I/O程式设计
4.1概述
4.2与档案操作
4.2.1操作
4.2.2档案操作
4.3字元流读写文本档案
4.3.1字元流写文本档案
4.3.2字元流读文本档案
4.3.3关于字元的编码问题
4.4位元组流读写档案
4.4.1创建FileStream类对象
4.4.2位元组流写档案
4.4.3位元组流读档案
第5章C#语言WindowsForms程式设计
5.1概述
5.2公共控制项
5.2.1Label控制项
5.2.2Button控制项
5.2.3CheckBox控制项
5.2.4RadioButton控制项
5.2.5TextBox控制项
5.2.6ListBox控制项
5.2.7ComboBox控制项
5.2.8PictureBox控制项
5.2.9TreeView控制项
5.2.10ListView控制项
5.3容器控制项
5.3.1TabControl控制项
5.3.2SplitContainer控制项
5.4工具控制项
5.4.1选单栏控制项
5.4.2工具列控制项
5.4.3状态栏控制项
5.5对话框
5.5.1打开档案对话框
5.5.2保存档案对话框
5.5.3字型对话框
5.5.4颜色对话框
5.6项目实验
第6章C#语言ADO.NET程式设计
6.1SQL Server 2012基础
6.1.1Management Studio平台的使用
6.1.2SQL语言基础
6.2ADO.NET基础
6.2.1ADO.NET简介
6.2.2数据提供程式
6.2.3数据集
6.3数据源
6.3.1Connection对象
6.3.2Command对象
6.3.3DataReader对象
6.3.4DataAdapter对象
6.4数据集与数据绑定
6.4.1在数据集中建立表间关係
6.4.2数据绑定
6.5项目实验
第7章C#语言ASP.NET程式设计
7.1Web应用程式基础
7.1.1HTML页面
7.1.2动态Web页面
7.2ASP.NET简介
7.2.1支持编译型语言
7.2.2程式代码与页面内容的分离
7.2.3引入伺服器端控制项
7.3创建ASP.NET应用程式
7.3.1创建ASP.NET应用程式
7.3.2Web窗体涉及的物理档案
7.3.3Web窗体涉及的编程视窗
7.4ASP.NET伺服器控制项
7.4.1TextBox控制项和Button控制项
7.4.2LinkButton控制项和ImageButton控制项
7.4.3DropDownList控制项
7.4.4CheckBox控制项和RadioButton控制项
7.4.5RequiredFieldValidator控制项
7.4.6GridView控制项
7.5ASP.NET客户端控制项
第8章上市公司财务分析软体的设计与实现
8.1準备工作
8.1.1财务基础知识
8.1.2软体功能分析
8.1.3开发环境介绍
8.2资料库设计
8.3软体设计
8.3.1主界面设计
8.3.2实现“公司信息浏览”功能
8.3.3报表界面设计
8.3.4实现“财务报表查看”功能
8.3.5实现“财务报表分析”功能
参考文献

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com