注册 登录
编程论坛 C# 论坛

C#在Ubuntu下生成了.exe文件正常吗?

MarcoBlack 发布于 2022-08-22 00:22, 1126 次点击
代码如下:
程序代码:
using System;
namespace Helloworld
{
    class Helloworld
    {
        static void Main(string[] args)
        {
            Console.WriteLine("hello World");
            Console.ReadKey();
        }
    }
}


程序名称:Hello.cs
我的系统为Ubuntu,在终端使用mcs将.cs文件编译成了.exe文件,并且在终端输入./Hello.exe竟然可以执行,请问这是正常的吗?
听别人说C#的程序是.net中间代码,那如果不是.exe文件,中间代码的后缀是什么?

在下纯萌新,对C#了解少,请见谅
1 回复
#2
apull2022-08-22 01:19
linux下这个后缀名可有可无,exe是win的可执行程序后缀名。
1