int.TryParse(判断字符串是否为数字组成)

来源:互联网 发布:linux samba下载安装 编辑:程序博客网 时间:2024/06/06 16:28
int.TtyParse(string s, out int i)
用来判断s字符串是否是由数字组成的,若是有数子组成,则将这个数字的值赋给i,同时这个式子返回bool类型的True。

若不是数字组成,则将i赋值为0,并且返回值为False。

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace inttryparse//练习int.TryParse{    class Program    {        static void Main(string[] args)        {            Console.WriteLine("请输入第一个整数");            string str1 = Console.ReadLine();            Console.WriteLine("请输入第二个整数");            string str2 = Console.ReadLine();            int int1,int2;            if(int.TryParse(str1,out int1)==false)            {                Console.WriteLine("输入第一个数字非整数");                return;            }            if(!int.TryParse(str2,out int2))            {                Console.WriteLine("输入第二个数字非整数");                return;            }            int int3 = int1 + int2;            Console.WriteLine(int3);            Console.ReadLine();        }    }}