到目前为止,C/C++、Java和C#代表了最主流的三种程序设计语言。其中,C#程序设计语言推出时间最晚,但兴起的速度最快,已成为我们值得学习和研究的程序设计语言之一。
本书介绍C#程序设计的基础知识及语法、C#面向对象程序设计、基于Windows Forms的应用程序开发和ADO.NET数据库应用开发等内容。以编写简单Windows应用程序的可视化编程方法为切入点,全书采用语法介绍和实例驱动的方式进行讲解,由浅入深,层层引导,以案例带动知识点的学习,并注意保证知识的相对完整性和系统性,使读者快速掌握C#,提高程序设计技能。本书为教师免费提供教学资料包(含电子课件及习题解答)。
本书介绍C#程序设计的基础知识及语法、C#面向对象程序设计、基于Windows Forms的应用程序开发和ADO.NET数据库应用开发等内容。以编写简单Windows应用程序的可视化编程方法为切入点,全书采用语法介绍和实例驱动的方式进行讲解,由浅入深,层层引导,以案例带动知识点的学习,并注意保证知识的相对完整性和系统性,使读者快速掌握C#,提高程序设计技能。本书为教师免费提供教学资料包(含电子课件及习题解答)。
本书可作为高等院校计算机及相关专业教材,也可作为工程技术人员的自学用书。
第1章 C#简介
1.1 什么是.NET Framework
1.2 什么是C#
1.2.1 C#概述
1.2.2 C#的主要功能
1.2.3 C#的主要特点
1.3 Visual Studio 2008简介
1.3.1 环境要求
1.3.2 安装步骤
1.3.3 Visual Studio 2008新功能介绍
1.4 如何学习C#语言
1.5 小结
练习1
第2章 编写简单的C#程序
2.1 Visual Studio 2008开发环境
2.1.1 Visual Studio 2008常用功能窗口介绍
2.1.2 配置设置
2.1.3 类设计器
2.1.4 帮助系统
2.2 编写控制台Hello Word程序
2.3 创建Windows Forms应用程序
2.4 小结
练习2
第3章 变量和表达式
3.1 C#的基本语法
3.1.1 C#程序结构
3.1.2 C#程序入口
3.1.3 程序区块
3.1.4 C#程序的注释方法
3.1.5 命名空间
3.2 变量
3.2.1 变量的命名
3.2.2 数据类型
3.2.3 变量的声明
3.3 常量
3.4 表达式
3.4.1 操作符
3.4.2 算术表达式
3.4.3 赋值表达式
3.5 小结
练习3
第4章 基本程序流程控制
4.1 布尔逻辑
4.1.1 位运算符
4.1.2 关系运算
4.1.3 逻辑表达式
4.2 分支
4.2.1 if语句
4.2.2 三元运算符
4.2.3 switch语句
4.2.4 break语句
4.2.5 default语句
4.3 goto语句
4.4 小结
练习4
第5章 循环控制
5.1 程序中的循环结构
5.2 位运算符
5.2.1 while循环语句的语法格式
5.2.2 while循环语句的应用
5.3 do循环
5.3.1 do循环语句的语法格式
5.3.2 do循环语句的应用
5.4 for循环
5.4.1 for循环语句的语法格式
5.4.2 for循环语句的应用
5.5 循环的嵌套
5.6 循环的中断
5.6.1 break语句
5.6.2 continue语句
5.6.3 goto语句
5.7 小结
练习5
第6章 复杂的变量
6.1 类型转换
6.2 复杂的变量类型
6.2.1 枚举
6.2.2 结构
6.2.3 数组
6.3 字符串的处理
6.3.1 创建字符串
6.3.2 操作字符串
6.4 小结
练习6
第7章 函数
……
第8章 面向对象程序设计
第9章 类和对象
第10章 方法
第12章 委托和事件
第13章 接口和异常处理
第14章 Windows编程基础
第15章 Windows表单的高级功能
第16章 通用对话框
第17章 容器类控件
第18章 输入/输出类
第19章 数据库应用程序
参考文献