using System;
namespace ConsoleApplication7 { class Class1 { static void Main(string[] args) { string n=Console.ReadLine(); try { int i=int.Parse(n); if(i>=0&&i<=9) Console.WriteLine("i 是数字"); } catch(Exception ex) { Console.WriteLine("i是字符"); } }
}
伙计,你的代码有缺陷啊,你如果输入一个45它就显示不出它是什么类型了啊,经过思考我的代码你看一下吧 amespace ConsoleApplication7 { class Class1 { static void Main(string[] args) { string n=Console.ReadLine(); try { int i=int.Parse(n); if(i+1==i+1) Console.WriteLine("i 是数字"); } catch(Exception ex) { Console.WriteLine("i是字符"); } System.Threading .Thread .Sleep (10000); }
} }