Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2018, 10:30   #1
Владимир Тронкин
 
Регистрация: 22.12.2017
Сообщений: 3
Сообщение Глупый вопрос

Помогите понять, что не так с кодом?

Код:
 private void button13_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 1;
        }
 
        private void button14_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 2;
        }
 
        private void button15_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 3;
        }
 
        private void button9_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 4;
        }
 
        private void button10_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 5;
        }
 
        private void button11_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 6;
        }
 
        private void button5_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 7;
        }
 
        private void button6_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 8;
        }
 
        private void button7_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text + 9;
        }
_____
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)
Модератор

Последний раз редактировалось Serge_Bliznykov; 31.01.2018 в 10:49.
Владимир Тронкин вне форума Ответить с цитированием
Старый 31.01.2018, 10:51   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Владимир Тронкин Посмотреть сообщение
textBox1.Text + 1;
неправильно то, что к СТРОКЕ пытаетесь прибавить ЧИСЛО.

если нужна конкатенация, тогда попробуйте так:
Код:
 textBox1.Text = textBox1.Text + "1";
если нужно к числу, которое находится в textBox1.Text добавить число,
тогда преобразуйте строку в число, прибавьте число, полученный результат преобразуйте из строки в число и после этого присвойте textBox1.Text
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++ ))) Очень глупый вопрос) Katus Свободное общение 3 26.04.2012 17:33
Глупый вопрос по с CaXaH Общие вопросы C/C++ 2 18.02.2012 11:20
C# глупый вопрос PMike Помощь студентам 3 08.04.2009 08:26
глупый вопрос ryton Свободное общение 3 06.06.2008 13:44