理解了C#的用途后,就可以学习如何使用它。本章将介绍C#编程的基础知识,并假定您具备C#编程的基本知识,这是后续章节的基础。本章的主要内容如下:
● 声明变量
● 变量的初始化和作用域
● C#的预定义数据类型
● 在C#程序中使用循环和条件语句指定执行流
● 枚举
● 命名空间
● Main()方法
● 基本的命令行C#编译器选项
● 使用System.Console执行控制台I/O
● 在C#和Visual Studio .NET中使用文档编制功能
● C#标识符和关键字
● C#编程的推荐规则和约定
阅读完本章后,您就有足够的C#知识编写简单的程序了,但还不能使用继承或其他面向对象的特征。这些内容将在本书后面的几章中讨论。
如前所述,C#是一种面向对象的语言。在快速浏览C#语句的基础时,我们假定您已经很好地掌握了面向对象(OO)编程的概念。换言之,我们希望您懂得类、对象、接口和继承的含义。如果以前使用过C++或Java,就应有很好的面向对象编程(OOP)的基础。但是,如果您不具备OOP的背景知识,这个主题有许多很好的信息资源。本书的附录A就详细介绍了OOP。附录A可以从www.wrox.com上下载。
如果您对VB6、C++或 Java中的一种语言有丰富的编程经验,就应注意在介绍C#基础知识时,我们对C#、C++、Java和VB6进行了许多比较。但是,您也许愿意阅读一本有关C#和自己所选语言的比较的图书,来学习C#。如果是这样,可以从Wrox Press网站(www.wrox.com)上下载不同的文档来学习C#。