📜  如何在cmd(命令行)上执行C#程序?

📅  最后修改于: 2021-05-29 21:21:30             🧑  作者: Mango

C#是通用的,现代且面向对象的编程语言,发音为“ C Sharp” 。 C#是公共语言基础结构的语言之一,而C#的当前版本是8.0版。 C#在语法上与Java非常相似,并且对于了解C,C++或Java的用户来说很容易。

由于C#在语法上与其他广泛使用的语言非常相似,因此使用C#进行编码和学习变得更加容易。
程序可以用C#在任何广泛使用的文本编辑器(例如Notepad ++,gedit等)中或在任何编译器上编写。编写程序后,保存扩展名为.cs的文件。有各种在线IDE,例如GeeksforGeeks ide,CodeChef ide等,可用于运行C#程序而无需安装。也可以使用命令行选项来运行C#程序。

在命令行上执行的示例C#程序:

// C# program to print Hello World!
using System;
  
// namespace declaration
namespace HelloWorldApp {
  
// Class declaration
class Geeks {
  
    // Main Method
    static void Main(string[] args)
    {
  
        // statement
        // printing Hello World!
        Console.WriteLine("Hello World!");
  
        // To prevents the screen from
        // running and closing quickly
        Console.ReadKey();
    }
}
}

设置C#编译器的环境

第1步:转到“控制面板”->“系统和安全性”->“系统” 。在“高级系统设置”选项下,单击“环境变量” ,如下所示:

高级系统设置

设置环境变量

步骤2:现在,我们必须更改系统变量下的“路径”变量,以便它也包含指向.NET Framework环境的路径。选择“路径”变量,然后单击“编辑”按钮,如下所示:

环境变量设置-02-1

步骤3:我们将看到不同路径的列表,单击“新建”按钮,然后添加安装.NET Framework的路径。

CSharp命令提示符环境设置

步骤4:点击OK ,保存设置,就完成了!现在,要检查环境设置是否正确完成,请打开命令提示符并键入csc

CSharp-命令提示符-02

在cmd上执行C#程序的步骤

步骤1:打开文本编辑器(如Notepad或Notepad ++),然后编写要执行的代码。现在,以.cs扩展名保存文件。

CSharp-命令提示符-00

步骤2:使用以下命令编译您的C#源代码:

csc File_name.cs

如果您的程序没有错误,则它将在保存程序的目录中创建一个filename.exe文件。假设您将上述程序另存为Hello.cs。因此,您将在cmd上编写csc Hello.cs 。这将创建一个Hello.exe文件。

CSharp-命令提示符-03

步骤3:现在有两种执行H ello.exe的方法。首先,您只需要简单地键入文件名,即cmd上的Hello,它将提供输出。其次,您可以转到保存程序的目录,然后在其中找到filename.exe。您只需简单地双击该文件,它将提供输出。

  • 使用命令:
    CSharp-命令提示符-04
  • 使用.exe文件:
    CSharp命令提示05