# NumberStyles and TryParse : BigInteger « Data Types « C# / C Sharp

NumberStyles and TryParse

```

using System;
using System.Globalization;
using System.Numerics;

public class Example
{
public static void Main()
{

string numericString;
BigInteger number = BigInteger.Zero;

// Call TryParse with default values of style and provider.
numericString = "  -3   ";
BigInteger.TryParse(numericString, NumberStyles.Integer, null, out number);

numericString = "F14237FFAAC0864";
BigInteger.TryParse(numericString, NumberStyles.AllowHexSpecifier, null, out number);

numericString = "9,111,111,111,111,111.00";
BigInteger.TryParse(numericString, NumberStyles.Any, new CultureInfo("fr-FR"), out number);

numericString = "9 111 111 111 111 111,00";
BigInteger.TryParse(numericString, NumberStyles.Any, new CultureInfo("fr-FR"), out number);

}
}

```

### Related examples in the same category

 1 Create BigInteger using the values in a byte array. 2 Instantiate BigInteger values 3 Initializes a new instance of the BigInteger structure using a Decimal value. 4 Divides one BigInteger value by another, returns the result, and returns the remainder in an output parameter. 5 Finds the greatest common divisor of two BigInteger values. 6 Increments a BigInteger value by 1. 7 Shifts a BigInteger value a specified number of bits to the left. 8 Returns the natural (base e) logarithm of a specified number. 9 Returns the larger of two BigInteger values. 10 Returns the smaller of two BigInteger values. 11 Performs modulus division on a number raised to the power of another number. 12 Converts the string representation of a number to its BigInteger equivalent. 13 Converts string in a specified culture-specific format to BigInteger 14 NumberFormatInfo and BigIntegerParse 15 Converts string in a specified style to BigInteger 16 NumberStyles and BigInteger parse 17 Raises a BigInteger value to the power of a specified value. 18 Performs integer division on two BigInteger values and returns the remainder. 19 Converts a BigInteger value to a byte array. 20 Converts BigInteger to string using the specified culture-specific formatting information. 21 Converts BigInteger to string using the specified format. 22 Converts BigInteger to string using culture-specific format information. 23 Converts BigInteger to string with ToString method 24 Tries to convert string to BigInteger 25 Tries to convert string in style and culture-specific format to BigInteger 26 Negates a specified BigInteger value. 27 Defines an explicit conversion of a BigInteger object to an unsigned byte value.