yhkn.net
当前位置:首页 >> C#控制台中怎么判断输入的内容是不是数字? >>

C#控制台中怎么判断输入的内容是不是数字?

要判断输入的字符串是否为数字,有两种方法: 1、使用正则表达式 public static bool IsNumber(string input){ string pattern = @"^-?\d+$|^(-?\d+)(\.\d+)?$"; // 数值的正则表达式 return IsMatch(input, pattern); // 匹配成功则说明是数值...

1.把第一个长度截下来 string tmpF=aa.subString(0,1); int tmpN=0; if(int.tryParse(tmpF,out tmpN)&&tmpN>0) { //输入的为数字,并且大于0 } 2.正则表达式 string patternname = @"^[1-9]{1}"; System.Text.RegularExpressions.Match m = Syst...

用正则表达式 using System; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string a = ""; a = Console....

class Program{ static void Main(stringp[] args) { Console.WriteLine("输入多个值,以空格分隔"); string value = Console.ReadLine(); string[] vals = value.Split(' '); Console.WriteLine("分开展示各值"); for (int i = 0; i < vals.Len...

这种事情,肯定是交给正则表达式是最好的啦 引用命名空间System.Text.RegularExpressions; string str = Console.ReadLine(); Regex reg = new Regex("^\\d+$");//设置正则表达式 匹配所有字符都为数字 Match m = reg.Matches(str); //将匹配结果...

示例代码: class Program { static void Main(string[] args) { while (true) { Test(); } Console.ReadKey(true); } static void Test() { ConsoleKeyInfo keyinfo = Console.ReadKey(true); int n;if (int.TryParse(keyinfo.KeyChar.ToString...

static void Main(string[] args) { string pass = ""; Console.Write("Enter your password: "); ConsoleKeyInfo key; do { key = Console.ReadKey(true); if (key.Key != ConsoleKey.Backspace && key.Key != ConsoleKey.Enter) { pass += key...

你那是直接将a[0](a[1])当作字符窜输出了。 即使不按字符串输出,上面逻辑也是错的。不应该循环输出 static void Main(string[] args) { int[] numList = new int[3]; numList[0] = int.Parse(Console.ReadLine()); numList[1] = int.Parse(Cons...

//c# 控制台输入代码 Console.ReadLine();//这段代码的返回值是string类型,所以需要创建一个string变量接收string a=Console.ReadLine();//接收并转换为int类型可使用 int.Parse();或(万能转换器)Convert.ToInt32();//以上2种方法只能转换strin...

用正则表达式 using System; using System.Collections.Generic; using System.Text; using System.Text.RegularExpressions; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string a = ""; a = Console....

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com