No Windows basta colar ou digitar o código abaixo num bloco de notas e salvar com extensão .cs nomeie o arquivo com o mesmo nome da classe. No prompt de comando vá até o diretório onde foi gravado o arquivo e digite o comando para o compilador compilar. Ex csc
Se tudo der certo vai ser criado um arquivo .exe. Pronto é só clicar e executar. Lógico que vc deve ter o framework instalado.
No Linux instale o Momodevelop crie uma solução vazia e adicione as referências 'System' e System.Windows.Forms; Depois é só compilar. Estou usando o fedora 15 e meu windows está sem o visual. Mas o mono também é muito legal. Tem muito a crescer mas é legal inclusive ele cria binários executáveis windows e pacotes para linux.

using System;
using System.Windows.Forms;
namespace formulario
{
public class Form1 : System.Windows.Forms.Form
{
private System.ComponentModel.Container components = null;
public Form1()
{
InitializeComponent();
}
protected override void Dispose (bool disposing)
{
if (disposing)
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose(disposing);
}
private void InitializeComponent()
{
}
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
}
}
Abaixo segue um código mais simples que terá o mesmo resultado:
using System;
using System.Windows.Forms;
namespace formulario
{
public class Form1 : System.Windows.Forms.Form
{
public Form1()
{
}
public static void Main()
{
Application.Run(new Form1());
}
}
}
Nenhum comentário:
Postar um comentário