《C#编程入门与应用》—1.6 认识 C# 程序结构
1.6 认识 C# 程序结构
开发人员在学习C# 编程语言的基础构件块之前,必须先了解C# 语言的结构。本节以 C# 的最小程序结构为例,简单地为大家进行说明。
1.6.1 C# 程序结构组成
一个 C# 程序主要包含以下几个组成部分:
● 命名空间声明 (Namespace Declaration)。
● 一个 Class。
● 可选的 Class 方法。
● 可选的 Class 属性。
● 一个 Main() 方法。
● 语句 (Statements) 和表达式 (Expressions)。
● 注释。
【例1-1】
根据上节的案例步骤创建一个新的控制台应用程序,程序的完整代码如下:
using System;
namespace FirstTest
{
class HelloWorld
{
static void Main(string[] args)
{
/* 我的第一个 C# 程序 */
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
上述代码的详细解析如下:
● 程序的第一行是using System 代码,这里的using 关键字用于在程序中引入System 命名 空间。一个程序一般有多个 using 语句。
● 第二行是namespace 声明。namespace 通常包含一系列的类。FirstTest 命名空间包含 HelloWorld 类。
● 第四行是 class 声明。类 HelloWorld 包含程序使用的数据和方法声明。类一般包含多个方 法,方法定义了类的行为。在这里,HelloWorld 类只有一个 Main() 方法。
● 第六行定义了Main() 方法,Main() 方法是所有C# 程序的入口点。Main() 方法用于说明 当执行时类将做什么动作。
● 第八行的 /*...*/ 将会被编译器忽略,它属于程序中添加的额外注释。
● Main() 方法通过语句 Console.WriteLine("Hello World"); 指定了它的行为。
● WriteLine() 是一个定义在System 命名空间中的Console 类的一个方法。该语句会在屏幕 上显示 Hello World 消息。
● 第十行Console.ReadKey(); 是针对VS .NET 用户的。这句代码使得程序会等待一个按键 的动作,防止程序从 VS .NET 启动时屏幕会快速运行并关闭。 编译执行上述代码,输出结果如下:
Hello World
以下几点需要开发人员注意:
● C# 是大小写敏感的。
● 所有的语句和表达式必须以分号 (;) 结尾。
● 程序的执行从 Main() 方法开始。
● C# 语言与 Java 的不同点在于,C# 文件名可以有不同于类的名称。
- 点赞
- 收藏
- 关注作者
评论(0)