C# .NET How to get integer from hexadecimal string, many hex formats supported