System.FormatException: 'The input string was not in a correct format.' [duplicate]

0

I'm creating a program to calculate the consumption of drinks, meat, etc. on a barbecue.

When I put the value of the textbox of the woman appears the error of the title. Note: it only gives error in textbox1 , follow my code.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Churrascômetro
{
    public partial class Form1 : Form
    {
        Double carneH, carneM, carneC,
                      cerveja, CervejaM, cervejaC,
                      farofa, farofaC,
                      refri,
                      gelo,
                      salada, saladaC, resultado;

        private void tbcriancas_TextChanged(object sender, EventArgs e)
        {
            carneM = 300;
            carneH = 500;
            carneC = 150;
            cerveja = 6;
            CervejaM = 0;
            farofaC = 100;
            refri = 1;
            gelo = 1;
            salada = 100;
            cervejaC = 0;
            saladaC = 50;

            resultado = Convert.ToDouble(carneC) * Convert.ToDouble(tbcriancas.Text);
            saidacarne.Text = resultado.ToString();
            resultado = Convert.ToDouble(cervejaC) * Convert.ToDouble(tbcriancas.Text);
            saidacerveja.Text = resultado.ToString();
            resultado = Convert.ToDouble(farofaC) * Convert.ToDouble(tbcriancas.Text);
            saidafarofa.Text = resultado.ToString();
            resultado = Convert.ToDouble(refri) * Convert.ToDouble(tbcriancas.Text);
            saidarefri.Text = resultado.ToString();
            resultado = Convert.ToDouble(gelo) * Convert.ToDouble(tbcriancas.Text);
            saidagelo.Text = resultado.ToString();
            resultado = Convert.ToDouble(saladaC) * Convert.ToDouble(tbcriancas.Text);
            saidasalada.Text = resultado.ToString();
        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            carneM = 300;
            carneH = 500;
            carneC = 150;
            cerveja = 6;
            farofa = 100;
            refri = 1;
            gelo = 1;
            salada = 100;

            resultado = Convert.ToDouble(carneM) * Convert.ToDouble(tbmulheres.Text);
            saidacarne.Text = resultado.ToString();
            resultado = Convert.ToDouble(cerveja) * Convert.ToDouble(tbmulheres.Text);
            saidacerveja.Text = resultado.ToString();
            resultado = Convert.ToDouble(farofa) * Convert.ToDouble(tbmulheres.Text);
            saidafarofa.Text = resultado.ToString();
            resultado = Convert.ToDouble(refri) * Convert.ToDouble(tbmulheres.Text);
            saidarefri.Text = resultado.ToString();
            resultado = Convert.ToDouble(gelo) * Convert.ToDouble(tbmulheres.Text);
            saidagelo.Text = resultado.ToString();
            resultado = Convert.ToDouble(salada) * Convert.ToDouble(tbmulheres.Text);
            saidasalada.Text = resultado.ToString();
        }

        public Form1()
        {


            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void tbhomens_TextChanged(object sender, EventArgs e)
        {
            carneM = 300;
            carneH = 500;
            carneC = 150;
            cerveja = 6;
            farofa = 100;
            refri = 1;
            gelo = 1;
            salada = 100;

            resultado = Convert.ToDouble(carneH) * Convert.ToDouble(tbhomens.Text);
            saidacarne.Text = resultado.ToString();
            resultado = Convert.ToDouble(cerveja) * Convert.ToDouble(tbhomens.Text);
            saidacerveja.Text = resultado.ToString();
            resultado = Convert.ToDouble(farofa) * Convert.ToDouble(tbhomens.Text);
            saidafarofa.Text = resultado.ToString();
            resultado = Convert.ToDouble(refri) * Convert.ToDouble(tbhomens.Text);
            saidarefri.Text = resultado.ToString();
            resultado = Convert.ToDouble(gelo) * Convert.ToDouble(tbhomens.Text);
            saidagelo.Text = resultado.ToString();
            resultado = Convert.ToDouble(salada) * Convert.ToDouble(tbhomens.Text);
            saidasalada.Text = resultado.ToString();


        }
    }
}
    
asked by anonymous 29.10.2018 / 13:51

0 answers