Mega Code Archive

 
Categories / C# / Data Types
 

Int32 TryParse Method (String, NumberStyles, IFormatProvider, Int32)

using System; using System.Globalization; public class StringParsing {    public static void Main()    {       string numericString;       NumberStyles styles;       numericString = "106779";       styles = NumberStyles.Integer;       CallTryParse(numericString, styles);    }    private static void CallTryParse(string stringToConvert, NumberStyles styles)    {       int number;       CultureInfo provider = CultureInfo.InvariantCulture;       bool result = Int32.TryParse(stringToConvert, styles, provider, out number);       if (result)          Console.WriteLine("Converted '{0}' to {1}.", stringToConvert, number);       else          Console.WriteLine("Attempted conversion of '{0}' failed.",                             Convert.ToString(stringToConvert));    } }