在c#计算器代码中怎样写小数点代码?我写的代码点几次小数点按钮,就会出现很多的小数点,这个怎么解决

 我来答
oulyzarcihsow
2011-11-19 · TA获得超过425个赞
知道小有建树答主
回答量:620
采纳率:33%
帮助的人:335万
展开全部
正则表达式,判断如果存在小数点,就不让再输入小数点,就ok了
追问
求代码。
追答
string txt = @"^\d+\.?\d+$";
System.Text.RegularExpressions.Regex re = new System.Text.RegularExpressions.Regex(txt);
Match ma = re.Match(“5.1.1”);//这里是测试字符串,你在使用的时候,换成你输入的那个字符串
if(!ma.Success)
{
Messagebox.Show("输入的数字不合法");
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式