控制台应用程序的基本结构

下面看看 章节 2.2 控制台应用程序 的控制台应用程序示例 如图2-15所示

图2-15

目前看来,这段代码中最重要的部分是红色框体内的部分,当运行控制台程序时,就会执行这段代码,更确切的讲,是运行花括号中的代码块。

这两行代码在控制台输出一些文本,并等待一个响应。但目前我们还不需要关心它的具体机制。

Tip❕#region#endregion 关键字来定义可以展开和折叠的代码区域的开头和结尾。

如下所示:

  1. #region Using directives
  2. using System;
  3. using System.Collection.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. #endregion

这样就可以把这些代码行折叠为一行,以后要查看其细节时,可以再次展开它。这里包含的 using 语句和其下的 namespace 语句将在本章后面予以解释。

  以 # 开头的任意关键字实际上是一个预处理指令,严格地说并不是 C# 关键字。除了这里描述的 #region#endregion 关键字外,其他关键字都相当复杂,也都有专门的用途。所以在阅读完本书后,读者可以再去研究这个主题。

现在不必考虑示例中的其他代码,因为本书前几章仅解释 C# 的基本语法,至于应用程序进行

  1. Console.WriteLine("hello world");

调用的具体方式,则不在我们的考虑之列。以后会阐述这行代码的重要性。