Parse string to BigInteger with style settings in CSharp
Description
The following code shows how to parse string to BigInteger with style settings.
Example
//w ww . j a v a2s.c o m
using System;
using System.Globalization;
using System.Numerics;
public class Example
{
public static void Main()
{
BigInteger number;
number = BigInteger.Parse(" -6 ", NumberStyles.Integer);
Console.WriteLine(number);
number = BigInteger.Parse("6", NumberStyles.AllowHexSpecifier);
Console.WriteLine(number);
number = BigInteger.Parse(" -6 ", NumberStyles.AllowLeadingWhite | NumberStyles.AllowTrailingWhite);
Console.WriteLine(number);
number = BigInteger.Parse(" 99999 ", NumberStyles.AllowLeadingSign);
Console.WriteLine(number);
}
}
The code above generates the following result.