#990 – Converting Hexadecimal Strings to Numeric Data

You can convert a numeric value to its equivalent hex string using the hexadecimal format specifier.  To convert in the other direction, from a hex string to its corresponding integer value, you use the int.Parse function, passing NumberStyles.AllowHexSpecifier as the second parameter.

            // using System.Globalization
            int n = int.Parse("A", NumberStyles.AllowHexSpecifier);
            int n2 = int.Parse("9D", NumberStyles.AllowHexSpecifier);
            int n3 = int.Parse("400", NumberStyles.AllowHexSpecifier);
            int n4 = int.Parse("1b3f", NumberStyles.AllowHexSpecifier);
            int n5 = int.Parse("000b", NumberStyles.AllowHexSpecifier);

990-001

About Sean
Software developer in the Twin Cities area, passionate about software development and sailing.

Leave a comment