1、首先打开Visual Studio 2015创建一个控制台应用程序,如下图所示
2、然后在控制台程序中引入如下的命名空间,这个命名空间是操作正则表达式的
3、接下来我们来利用正则表达式里面的Regex下的IsMatch方法去进行校验,如下图所示,注意校验规则的写法
4、然后我们在主函数中调用创建的校验函数,如下图所示,先传入一个正确的数字
5、运行以后,你会发现输入的内容通过了校验,如下图所示
6、然后我们输入一个字母的话,你会发现输入的内容并不能通过校验,如下图所示
7、综上所述,C#对非0正整数进行校验的话,主要运用了正则表达式,比较重要的是校验规则的写法。