C#编程,判断输入的是数值是正整数。

        private void button1_Click4(object sender, RoutedEventArgs e)
        {

            var resu = IsNumeric("1");

        }
        
        //利用正则
        static bool IsNumeric(string str)
        {
            System.Text.RegularExpressions.Regex reg1 = new System.Text.RegularExpressions.Regex(@"^[0-9]\d*$");
            return reg1.IsMatch(str);
        }

 

你可能感兴趣的:(C#,C#,正则,正整数)