C#程序的基本结构
1.命名空间
C#程序中的一种代码组织形式,主要用来表示类的可见范围。
语法:namespace 命名空间名称
(补充:一般我们在创建项目时会自动生成一个与项目名称相同的命名空间,所以一般情况下不需要再另外创建)
引用:using 命名空间名称
当我们想要使用现成的命名空间时,用using关键字就可以引用。
2.类
一种数据结构,存储数据成员、方法成员和其他类等内容,方便调用。
语法:class 类名{ 类中的代码 }
3.Main方法
C#程序包括:控制台程序、窗体程序。而main方法相当于是启动程序的入口点,是每个程序中必不可少的。
Main方法的基本要求:
- Main方法必须定义为static
- Main的首字母必须大写
- Main的返回值类型只能是void或int
- 命令行参数可选
4.标识符
标识符包括:类名、变量名、方法名、数组名...
规范:只能以字母或下划线开头,其余部分内容可以是字母、数字、下划线
注意事项:标识符不能与C#关键字冲突、标识符区分大小写
5.关键字
C#中一些被赋予特殊意义的单词是关键字,我们在定义变量、类、命名空间时不可以使用关键字。
例如:using表示引用、namespace表示命名空间、new表示创建对象......
6.语句
C#语句实际上就是实现各种功能的C#代码,我们需要用C#语句声明变量,声明常量,调用方法创建对象......
7.注释
行注释:用//来写单行注释
块注释:用/**/来写块注释
注意:注释在我们程序运行之后不会显示
8.程序编写规范
Pascal命名法:所有单词的首字母大写,其余字母小写。
camel命名法:除了第一个单词,所有单词首字母大写,其余字母小写。