O pacote MonoDevelop dos repositórios padrão do Ubuntu 17.10 é chamado monodevelop . Como alternativa, você também pode executar o código C # do terminal sem instalar o IDE do MonoDevelop, conforme mostrado no exemplo a seguir.
Execute o programa C # no terminal
-
Instale o mono-complete dos repositórios padrão do Ubuntu.
sudo apt install mono-complete
Opcionalmente, você também pode instalar o Mono Visual Basic Compiler (VB.NET).
sudo apt install mono-vbnc
-
Salve este exemplo de código C # em um arquivo chamado hello.cs. libdvdcss usando o sistema;
namespace Project_1 { class MainClass { public static void Main (string[] args) { Console.WriteLine ("Hello World!"); Console.ReadKey (); } } }
-
Faça o executável hello.cs. Clique com o botão direito no arquivo hello.cs - > selecione Propriedades - > Guia Permissões - > coloque uma marca de seleção à esquerda de Permitir a execução do arquivo como programa .
-
Altere os diretórios usando o comando
cd
para o diretório que contém o arquivo hello.cs. -
Use o compilador mcs e crie um executável do Windows chamado hello.exe da fonte hello.cs.
mcs -out:hello.exe hello.cs
-
Execute o programa hello.exe com mono.
mono hello.exe
-
Os resultados da execução do seu programa na etapa 6 devem ser:
Hello World!
-
Pressione Enter para voltar a um prompt de terminal padrão.
Execute o programa C # no MonoDevelop
-
Instale o MonoDevelop nos repositórios padrão do Ubuntu.
sudo apt install monodevelop # 17.10 and earlier
-
Abra o aplicativo MonoDevelop.
-
Crie um novo projeto. Selecione Arquivo - > Novo - > Solução - > .NET - > Projeto do console - > verifique o menu suspenso ao lado de Console Project para se certificar de que C # está selecionado - > clique no botão Próximo - > selecionar um nome e local do diretório para o seu projeto - > clique no botão Criar .
-
No painel esquerdo, selecione Program.cs. Copie o código C # de exemplo do arquivo hello.cs na Etapa 2. para Program.cs.
-
Selecione Criar - > Construir Tudo .
-
Clique na seta de execução ▶ no canto superior esquerdo do MonoDevelop para executar o programa.