C# как получить сумму цифр числа в текстовом поле
Например,в текстовом поле я написал 1020, когда я нажму на кнопку Explode, она покажет 3 в текстовом поле, потому что 1+0+2+0=3.
Что я уже пробовал:
Я уже так устал`
int total = 0; total = int.Parse(button1.Text) + int.Parse(button2.Text) + int.Parse(button3.Text) + int.Parse(button4.Text) + int.Parse(button5.Text) + int.Parse(button6.Text) + int.Parse(button7.Text) + int.Parse(button8.Text) + int.Parse(button9.Text) + int.Parse(button11.Text); textbox.Text = total.ToString();
Но в этом случае, когда я нажимаю на кнопку взрыва, она всегда показывает 45`, потому что 1+2+3+4+5+6+7+8+9=45.
Как я могу написать этот код, чтобы он показывал мне сумму моих входных чисел?