c#怎么用if判断位数?
比如说if(text1.Text.ToString().Trim()!="")这段是判断text里必须输入东西的我想设置下输入数字必须等于10位如果不等于10位弹出提示怎...
比如说
if (text1.Text.ToString().Trim() != "")
这段是判断text里必须输入东西的 我想设置下输入数字必须等于10位如果不等于10位弹出提示怎么弄?
如果输入的不是10位点击Button就在弹出的窗口显示不足十位怎么弄? 展开
if (text1.Text.ToString().Trim() != "")
这段是判断text里必须输入东西的 我想设置下输入数字必须等于10位如果不等于10位弹出提示怎么弄?
如果输入的不是10位点击Button就在弹出的窗口显示不足十位怎么弄? 展开
展开全部
winfrom? 必须10位 看你的要求还得是数字,用正则表达式判断吧:
using System.Text.RegularExpressions; //这是那个正则表达式用的命名空间
private void button1_Click(object sender, EventArgs e)
{
Regex re = new Regex("^\\d{10}$");//判断必须为10位数字的正则表达式
if (!re.IsMatch(textBox1.Text))//看是否匹配,else方法要也行不要也行
{
MessageBox.Show("只能输入10位数字");
}
else
{
MessageBox.Show("输入正确");
}
}
using System.Text.RegularExpressions; //这是那个正则表达式用的命名空间
private void button1_Click(object sender, EventArgs e)
{
Regex re = new Regex("^\\d{10}$");//判断必须为10位数字的正则表达式
if (!re.IsMatch(textBox1.Text))//看是否匹配,else方法要也行不要也行
{
MessageBox.Show("只能输入10位数字");
}
else
{
MessageBox.Show("输入正确");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
text1.Text.Length 属性是获取字符串的长度的。
而且,Text属性本来返回的就是String类型,不需要再.ToString()
而且,Text属性本来返回的就是String类型,不需要再.ToString()
更多追问追答
追问
错误 1 “System.Windows.Forms.TextBox”并不包含“length”的定义
怎么弄?
追答
textbox.Text.Length
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(text1.Text.length<10)
{
//弹出提示:不足十位。
}
{
//弹出提示:不足十位。
}
追问
错误 1 “System.Windows.Forms.TextBox”并不包含“length”的定义
怎么弄?
追答
- -,L大写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(text1.length==10)
{
//是十位
}
else
{
//不是十位
}
{
//是十位
}
else
{
//不是十位
}
追问
错误 1 “System.Windows.Forms.TextBox”并不包含“length”的定义
怎么弄?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
text1.Text.Length
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询