A string de entrada não estava no formato correto, “double.parse (textbox.text)”;

Oi sou bastante novo para estúdios visuais.

Este é o meu código até agora para fazer um exemplo de um caixa eletrônico, eu tenho uma caixa de texto e eu coloquei um montante e então eu tenho esse botão onde eu clico em crédito e adiciona o valor a um rótulo chamado equilíbrio e eu também tenho um botão chamado débito que tira o dinheiro da balança. Eu estou fazendo isso no wpf c #

Até agora eu tenho isso.

    namespace BankAccounts
     {
     /// <summary>
     /// Interaction logic for MainWindow.xaml
     /// </summary>
     public partial class MainWindow : Window
     {
       public MainWindow()
    {
        InitializeComponent();
    }

    private double totalamount = 0;
    public string balance1;


    private void buttoncredit_Click(object sender, RoutedEventArgs e)
    {
        totalamount = totalamount + double.Parse(textboxamount.Text)

        balance1 = "Your Balance is: £";

        label2.Content = balance1 + totalamount;

        textboxamount.Clear();



    }

    private void buttondebit_Click(object sender, RoutedEventArgs e)
    {
        if (totalamount - double.Parse(textboxamount.Text) < 0)
        {
            MessageBox.Show("Overdraft Limit is not set please contact Customer Services");
        }

        else
        {

            totalamount = totalamount - double.Parse(textboxamount.Text);

            balance1 = " Your Balance is: £";

            label2.Content = balance1 + totalamount;



            textboxamount.Clear();
        }
    }

    private void listboxtransactions_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {



    }
}

}

questionAnswers(4)

yourAnswerToTheQuestion