2012-08-07 45 views
-2
int value=Convert.int32.TryPase(textbox2.text, out Number); 

这是我的代码我想从用户使用“文本框”的输入,但此代码dosent工作。如何获得来自用户c#窗口输入

请告诉我如何从用户那里获取输入一个int值。(C#GUI)

回答

0

TryPase首先调用此方法TryParse,则返回bool。所以你的代码应该是这样的:

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

是的Andrey是正确的。还有一些其他的方法来做到这一点为好,不使用一个布尔

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