Single.Parse
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(int.Parse(IsNum)); Console.WriteLine(float.Parse(IsNum)); // 111 Console.WriteLine(float.Parse(IsFloat)); // 23.11 //Console.WriteLine(float.Parse(IsExp)); // throws try { Console.WriteLine(int.Parse(IsNotNum)); } catch (FormatException e) { Console.WriteLine("Not a numeric value: {0}", e.ToString()); // throws } } }