我想从0 - 10得到所有的数字。
所以喜欢
if textbox1.text.contains(0 - 10)
{
messagebox.show("true");
}
等等
如果它是一个菜鸟问题,我很抱歉。我是语言新手。
谢谢
我想从0 - 10得到所有的数字。
所以喜欢
if textbox1.text.contains(0 - 10)
{
messagebox.show("true");
}
等等
如果它是一个菜鸟问题,我很抱歉。我是语言新手。
谢谢
我知道其他人已经回答了,但这里有一些更简洁的代码和解释:
int number; //Use chosen data type here
if (int.TryParse(textbox1.text, out number)) //Check if text matches the data type, and put it in the number variable if it does.
{
if (number >= 0 && number <= 10) //Check if the number is within the range
{ messagebox.show("true"); }
}
else
{
//Optionally do something here (the text doesn't match the data type)
}
假设您想使用整数...
if (Convert.ToInt32(textbox1.text) >= 0 && Convert.ToInt32(textbox1.text) <= 10)
{
messagebox.show("true");
}
您可能希望对文本框进行某种错误检查或输入控件,以确保它包含有效的整数。
你可以做这样的事情来处理整数:
IsBetween(int min, int max)
{
if (Convert.ToInt32(textbox1.text) >= min
&& Convert.ToInt32(textbox1.text) <= max)
{
messagebox.show("true");
}
}