Advertisement

C#判断字符串是否为数字字符串

阅读量:

在C#编程中,可以通过以下两种方法判断一个字符串是否为数字字符串:
使用try-catch语句将字符串转换为整数类型(int.Parse、Convert.ToInt16或Convert.ToInt32),若成功则为数字字符串;
使用正则表达式匹配数字字符(如^\d+)。
这两种方法各有适用场景:
第一种方法适合处理纯数字字符串;
第二种方法适合处理包含字母或其他字符的数字字符串(如“123a”)。
通过上述方法可以实现对不同格式数字字符串的有效判断。

方法一

复制代码
      //result = int.Parse(message);
      //result = Convert.ToInt16(message);
        result = Convert.ToInt32(message);    
        return true;
    }
    catch
    {
        return false;
    }

补充

方法二

补充

补充

全部评论 (0)

还没有任何评论哟~