如何从用户c#windows窗体获取输入

时间:2012-08-07 17:01:31

标签: c# input type-conversion

int value=Convert.int32.TryPase(textbox2.text, out Number);

这是我的代码我希望使用“textbox”从用户那里获得输入,但这段代码可以正常工作。

请告诉我如何从用户输入int值。(c#gui)

3 个答案:

答案 0 :(得分:0)

TryPase首先将此方法称为TryParse,然后返回bool。那么你的代码应该是什么样的:

int value;
if (!Convert.Int32.TryPase(textbox2.text, out value))
   //Show error

答案 1 :(得分:0)

是安德烈是对的。还有其他一些方法可以做到这一点,不使用布尔值

int value = Convert.ToInt32(textbox2.Text);
int value = Int32.Parse(textBox2.Text);

答案 2 :(得分:0)

int value;
if (Int32.TryParse(textbox2.Text), value)
{
    // display error
}

另见: How to: Convert a string to an int (C# Programming Guide)