为了了解C#程序的基础结构,我们先来看看C#控制台程序的默认模板:
using System;
namespace ConsoleApplication
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
程序的第一行
using System;
:
using
关键字用于在程序中包含 System
命名空间。 一个程序一般有多个 using
语句。下一行是
namespace
声明:
namespace
里包含了一系列的类。ConsoleApplication
命名空间包含了类 Program
。下一行是
class
声明:
Program
包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,Program
类只有一个 Main
方法。下一行定义了
Main
方法,是所有 C# 程序的 入口点:
Main
方法说明当执行时 类将做什么动作。
Main
方法通过语句Console.WriteLine("Hello World");
指定了它的行为:
WriteLine
是一个定义在 System
命名空间中的 Console
类的一个方法。该语句会在屏幕上显示消息 "Hello World!"
。在C#中以下几点值得注意:
//
表示单行注释,用/* */
表示多行注释。;
)结尾。Main
方法开始。