C# Hello World:第一个控制台应用程序

C# 是 Microsoft 提供的用于 .Net 开发的语言之一。该语言包含丰富的功能,可用于开发不同类型的应用程序。

C# 是一种面向对象的编程语言,在许多方面与 C++ 相似。在本教程中,我们将学习如何开发我们的第一个应用程序。

这将是一个基本的控制台应用程序,之后我们将探讨 C# 语言中可用的不同 数据类型 以及控制流语句。

构建第一个控制台应用程序

控制台应用程序是在 Windows 命令提示符中运行的应用程序。对于任何 .Net 初学者来说,构建控制台应用程序是开始的首选步骤。

在我们的示例中,我们将使用 Visual Studio 创建一个控制台类型的项目。接下来,我们将使用控制台应用程序显示消息“Hello World”。然后我们将学习如何构建和运行控制台应用程序。


让我们按照以下步骤来完成此示例。

步骤 1) 第一步是创建 Visual Studio 中的新项目。为此,启动 Visual Studio 后,您需要选择菜单选项 新建 -> 项目。

The First Console Application

步骤 2) 下一步是选择项目类型为控制台应用程序。在此,我们还需要指定项目的名称和位置。

The First Console Application

  1. 在项目对话框中,我们可以看到创建 Visual Studio 中不同类型项目的各种选项。单击左侧的 Windows 选项。
  2. 在上一步单击 Windows 选项后,我们将能够看到控制台应用程序的选项。单击此选项。
  3. 然后我们为应用程序命名,在本例中为 DemoApplication。我们还需要提供一个存储应用程序的位置。
  4. 最后,我们单击“确定”按钮,让 Visual Studio 创建我们的项目。

如果按照上述步骤操作,您将在 Visual Studio 中看到以下输出。

输出:-

The First Console Application

  1. 将在 Visual Studio 中创建一个名为“DemoApplication”的项目。此项目将包含运行控制台应用程序所需的所有必要工件。
  2. 名为 Program.cs 的 Main 程序是在 Visual Studio 中创建新应用程序时创建的默认代码文件。此代码将包含我们控制台应用程序所需的代码。

步骤 3) 现在让我们编写代码,用于在控制台应用程序中显示字符串“Hello World”。

以下所有代码都需要输入到 Program.cs 文件中。代码将在控制台应用程序运行时用于编写“Hello World”。

The First Console Application

C# Hello World 程序

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 { 
  static void Main(string[] args) 
  {
   Console.Write("Hello World");

   Console.ReadKey();
  }
 }
}

代码解释:

  1. 代码的前几行是 Visual Studio 默认输入的行。‘using’ 语句用于将现有的 .Net 模块导入我们的控制台应用程序。任何 .Net 应用程序正常运行都需要这些模块。它们包含使代码在 Windows 计算机上运行的最低限度代码。
  2. 每个应用程序都属于一个类。C# 是一种面向对象的语言,因此所有代码都需要定义在一个名为“类”的自给自足的模块中。反过来,每个类都属于一个命名空间。命名空间只是类的逻辑分组。
  3. Main 函数是一个特殊的函数,在控制台应用程序运行时会自动调用。在这里,您需要确保输入代码以在控制台应用程序中显示所需的字符串。
  4. .Net 中有一个 Console 类,允许您处理控制台应用程序。在这里,我们使用一个名为“Write”的内置方法在控制台中写入字符串“Hello World”。
  5. 然后我们使用 Console.ReadKey() 方法从控制台读取任何按键。通过输入此行代码,程序将等待,而不会立即退出。程序将在最终退出前等待用户输入任何按键。如果您不在代码中包含此语句,程序将在运行后立即退出。

步骤 4) 运行您的 .Net 程序。要运行任何程序,您需要单击 Visual Studio 中的“开始”按钮。

The First Console Application

如果正确输入了上述代码并且程序成功执行,则将显示以下输出。

输出

The First Console Application

从输出中,您可以清楚地看到字符串“Hello World”已正确显示。这是因为 Console.write 语句将此字符串发送到控制台。

摘要

  • 控制台应用程序是在 Windows 计算机的命令提示符中运行的应用程序。
  • Console.write 方法可用于将内容写入控制台。