一、cs文件结构
上面程序的各个部分说明如下:
- 程序的第一行using System; 其中【using】关键字用于在程序中包含 System 命名空间。一个程序一般有多个 using 语句。
- 程序的第七行是 namespace 声明。一个 namespace 是一系列的类,MyFirstWinFormApp 命名空间包含了类Program。
- 程序的第九行是 class 声明。类 Program 包含了程序使用的数据和方法声明。类一般包含多个方法,方法定义了类的行为。在这里,类 Program 只有一个 Main 方法。
- 程序的第十五行定义了 Main 方法,是所有 C# 程序的入口点。Main方法说明了当程序执行时类将做什么动作。Main方法通过方法体中的语句指定它的行为。
以下几点值得注意:
- 一个cs文件的结构基本上由以上几个部分组成,但是根据不同的需求和作用,会有不同的内容;
- C#是大小写敏感的,即区分大小写;
- 所有的语句和表达式必须以英文分号结尾;
- 程序的执行从 Main 方法开始;
- 与Java不同的是,文件名可以不同于类的名称;
二、C#基本语法
1、关键字
关键字,是对编译器有特殊意义的预定义保留标识符,它们不能在程序中用作标识符。
- using 关键字
用于在程序中包含命名空间,一个程序可以包含多个 using 语句。在任何 c# 程序中的第一条语句都是:
using System;
- class 关键字
用于声明一个类。
2、变量
变量是一个供程序存储数据的盒子。在 c# 中,每个变量都有一个特定的类型,不同类型的变量其内存大小也不尽相同。
类型 | 举例 |
---|---|
整数类型 | byte、short、int、long |
浮点型 | float、double |
十进制类型 | decimal |
布尔类型 | bool |
字符类型 | string、char |
空类型 | null |
三、C#注释
1、C#的注释方式:
1)单行注释
单行注释使用 '//' 符号表示,例如:
// 这是c#语言的单行注释方法.
2)多行注释
多行注释使用 '/* */'来表示,例如:
/*
* c#语言的多行注释语法.
*/
3)文档注释
文档注释使用'///'来表示,例如:
/// <summary>
/// 应用程序的主入口点。
/// </summary>
static void Main()
{
...
}
2、注释的作用
- 解释:说明代码的作用;
- 注销:将暂时不需要的代码注销;