📜  C#Hello World-您的第一个C#程序

📅  最后修改于: 2020-10-06 09:29:58             🧑  作者: Mango

在本教程中,我们将学习如何编写一个简单的“ Hello World!”。 C#中的程序。这将使您熟悉C#程序的基本语法和要求。

“ Hello World!”程序通常是我们使用一种新语言时看到的第一个程序。它只是打印Hello World!在输出屏幕上。

该程序的目的是使我们熟悉编程语言的基本语法和要求。


“你好,世界!”在C#中
// Hello World! program
namespace HelloWorld
{
    class Hello {         
        static void Main(string[] args)
        {
            System.Console.WriteLine("Hello World!");
        }
    }
}

运行该程序时,输出为:

Hello World!

怎么“你好世界!” C#中的程序有效吗?

让我们逐行分解程序。

  1. // Hello World! Program

    //表示C#中注释的开头。注释不是由C#编译器执行的。

    它们旨在使开发人员更好地理解一段代码。要了解有关C#中注释的更多信息,请访问C#评论

  2. namespace HelloWorld{...}

    namespace关键字用于定义我们自己的名称空间。在这里,我们正在创建一个名为HelloWorld的命名空间。

    只需将名称空间视为由类,方法和其他名称空间组成的容器即可。要获得名称空间的详细概述, 请访问 C#名称空间。

  3. class Hello{...}

    上面的语句创建一个名为类- Hello在C#。由于C#是一种面向对象的编程语言,因此创建类对于执行该程序是必需的。

  4. static void Main(string[] args){...}

    Main()是Hello类的方法。每个C#程序的执行都从Main()方法开始。因此,C#程序必须具有Main()方法。

    Main()方法的签名/语法为:

    static void Main(string[] args)
    {
        ...
    }

  5. System.Console.WriteLine("Hello World!");

    现在,只记得这是打印Hello World的代码到输出屏幕。您将在后面的章节中了解有关其工作原理的更多信息。


另类的Hello World!实施

这是写“ Hello World!”的另一种方法。程序。

// Hello World! program
using System;
 
namespace HelloWorld
{
    class Hello {         
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

注意,在这种情况下,我们using System;编写using System;在程序开始时。通过使用这个,我们现在可以替换

System.Console.WriteLine("Hello World!");

Console.WriteLine("Hello World!");

这也是我们将在后面的章节中使用的一种便利。


本文要记住的事情
  • 每个C#程序都必须具有一个类定义。
  • 程序的执行从Main()方法开始。
  • Main()方法必须在类定义内。

这只是一个将C#引入新手的简单程序。如果您不了解本文中的某些内容,那也可以(即使我刚开始时也没有理解)。随着本教程系列的进行,一切都会变得有意义。