Ciąg wejściowy nie był w poprawnym formacie, „double.parse (textbox.text)”;

Czuję się całkiem nowy w studiach wizualnych.

To jest mój kod do tej pory, aby zrobić przykład bankomatu, mam pole tekstowe i wkładam kwotę, a następnie mam ten przycisk, gdzie klikam kredyt i dodaje kwotę do etykiety o nazwie saldo, a także mam przycisk o nazwie debet, który zabiera pieniądze z salda. Robię to w wpf c #

do tej pory mam to.

    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