public static void Main() { NumerosRomanos num = NumerosRomanos.I; Console.WriteLine("{1} = {0}", (byte)num, num); //{0} = (byte)num; {1} = num num = NumerosRomanos.X; Console.WriteLine("{1} = {0}\n", (byte)num, num); if (num == NumerosRomanos.X) { string txt = "Números Romanos"; Console.WriteLine(txt); for (int a = 0; a < txt.Length; ++a) { Console.Write("-"); } Console.WriteLine(""); foreach (string _num in System.Enum.GetNames(typeof(NumerosRomanos))) { Console.Write("{0} ", _num); } } }
private void btnConverterValoresDeEntrada_Click(object sender, EventArgs e) { if (this.VerificaSeDecimal(txtEntradaParaConversao.Text)) { try { NumerosRomanos ConverteNumerosRomanos = new NumerosRomanos(); txtSaidaConvertida.Text = ConverteNumerosRomanos.ConverterParaRomano(txtEntradaParaConversao.Text); } catch (Exception Excecao) { MessageBox.Show(Excecao.Message); throw; } } else { try { NumerosDecimais ConverteNumerosDecimais = new NumerosDecimais(); ConverteNumerosDecimais.ValidaSeRomano(txtEntradaParaConversao.Text); txtSaidaConvertida.Text = ConverteNumerosDecimais.ConverteParaDecimal(txtEntradaParaConversao.Text); Conversao SalvandoConversao = new Conversao(txtSaidaConvertida.Text, txtEntradaParaConversao.Text.ToUpper()); Conversao.GravarConversao(SalvandoConversao); } catch (Exception Excecao) { MessageBox.Show(Excecao.Message); } } }
public void Setup() { leitorDeNumerosRomanos = new NumerosRomanos(); }