C#将字符串转换为数字的几种方法
答案:1 悬赏:80 手机版
解决时间 2021-04-09 13:56
- 提问者网友:咪咪
- 2021-04-08 17:26
C#将字符串转换为数字的几种方法
最佳答案
- 五星知识达人网友:春色三分
- 2021-04-08 17:35
判断C#中的字符串是否是数字,如果是转换成int 类型 1.通过正则表达式(可以判断正数和负数) public int IsNumeric(string str) { int i; if(str != null && System.Text.RegularExpressions.Regex.IsMatch(str,@"^-?\d+$")) i = int.Parse(str); else i = -1; return i; } 2.通过字符 /// /// 判断是否是数字 /// /// /// private bool IsNumeric(string number) { try { for(int i=0;i'9') { return false; } } return true; } catch { return false; } } 3.通过char.IsNumber 方法 /// 判断是否是数字 /// /// /// private bool IsNumeric(string number) { try { for(int i=0;i /// /// private bool IsNumeric(string number) { try { int.Parse(number); return true; } catch { return false; } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯