using System; using System.Data; class Class1{ static void Main(string[] args){ string IsNotNum = "111west"; string IsNum = " +111 "; string IsFloat = " 23.11 "; string IsExp = " +23 e+11 "; Console.WriteLine(IsNumeric(IsNum)); // True Console.WriteLine(IsNumeric(IsNotNum)); // False Console.WriteLine(IsNumeric(IsFloat)); // False Console.WriteLine(IsNumeric(IsExp)); // False Console.WriteLine(); } public static bool IsNumeric(string str) { try { str = str.Trim(); int foo = int.Parse(str); return (true); } catch (FormatException e) { Console.WriteLine("Not a numeric value: {0}", e.ToString()); return (false); } } }