#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);



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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: