c#怎么判断用户输入的是否是数字

如题所述

正则
正整数:^[1-9]\d*$
整数:^\-?[1-9]\d*$
正浮点数:^[1-9]\d*(?:\.\d+)?$
浮点数:^\-?[1-9]\d*(?:\.\d+)?$
指定浮点数小数位数最多为两位:^\-?[1-9]\d*(?:\.\d{1,2})?$
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-24
正则表达式或者TryParse()
第2个回答  2017-05-24
一般用正则表达式。
相似回答