本书与其他同类计算机编程书籍不同的是,它偏重于实际动手能力、分析问题、解决问题的能力,而不是编程语言理论。全书内容新,体现了高版本C#2003和C#2005的新技术,且深入浅出,便于学生理解。
C#是从C和C++演变而来的一种新的面向对象的编程语言,结合C#的强大功能和Visual Studio.NET平台的环境和类的支持后,形成了功能强大的开发工具一一VC#.NET。C#是目前主流语言中不多见的在Intemet出现后推出的语言,故它的设计很适合在国际互联网上的使用。C#可以编译成跨平台、跨语言的代码。它避免了C语言中的指针和多继承,简单易学且功能强。
本书共11章,详述了C#的由来和发展,C#的数据类型、运算符与表达式,结构化程序设计及算法,数组、结构和枚举,面向对象程序设计,可视化应用程序设计,C#的文件操作,Web服务等。本书实例丰富,突出了对实际编程能力的培养。
本书可作为高等学校及软件学院的教材,也适用于从事软件开发和应用的人员参考。
第1章 VC#概述
1.1 VC#的由来及发展
1.1.1 VC#的发展
1.1.2 C#的特点
1.2 VC#的运行环境和安装
1.2.1 VC#的运行环境
1.2.2 VC#的安装
1.3 VC#集成开发环境
1.3.1 VC#的启动
1.3.2 VC#集成开发环境
习题1
第2章 简单的C#程序设计
2.1 C#程序结构
2.1.1第一个C#程序
2.1.2编译和执行程序
2.1.3 C#程序结构分析
2.1.4标识符
2.2输入/输出操作
2.2.1 Console.WriteLine()方法
2.2.2 Console.Write()方法
2.2.3 Console.ReadLine()方法
2.2.4 Console.Read()方法
习题2
第3章 数据类型、运算符与表达式
3.1数据类型
3.1.1值类型
3.1.2引用类型
3.1.3类型转换
3.1.4装箱和拆箱
3.2常量与变量
3.2.1常量
3.2.2变量
3.3运算符和表达式
3.3.1运算符
3.3.2表达式
……
第4章 结构化程序设计
第5章 数组、结构和枚举
第6章 C#的面向对象程序设计
第7章 可视化应用程序设计
第8章 C#的文件操作
第9章 C#的数据库操作
第10章 NET平台及Web服务
第11章 C#实例——人事管理系统
附录A 《C#程序设计教程》教学大纲
附录B 《C#程序设计教程》实验指导书
参考文献