string str = TextBox1.Text;bool isNumber = System.Text.RegularExpressions.Regex.IsMatch(str, @"^[1-9]\d*$");if (isNumber){ // 是正整数}else{ // 不是}
string regexString = @"?\d+$";Regex.IsMatch(TextBox1.Text, regexString);