Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > int из TextBox


Автор: HelgaZaharova 27.2.2009, 19:58
У меня в TextBox записано число:

Код

private void button1_Click(object sender, EventArgs e)
        {
          x1 = 1;
          textBox1.Text = x1.ToString();           
        }


Т.е. при нажатии кнопки в элемент управления записываетя "1". Как прочитать это число, чтобы  формат был числовой? smile 

Автор: diadiavova 27.2.2009, 20:15
Если в текстбоксе точно число, то так
Код

int num = int.Parse(textBox1.Text);

А если может быть любой текст, то так
Код

int num;
if(int.TryParse(textBox1.Text, out num)
{
//что-нибудь делать с числом
}
else
{
//обработать ошибку
}

Автор: it_medved 5.3.2009, 02:48
а можно еще использовать метод
int Convert.ToInt32(string)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)