static public UInt32 FromHexWithLeadingZeroX(string aValue) { if (false == aValue.StartsWith("0x")) { throw new ArgumentException("aValue"); } return(UInt32.Parse(aValue.Substring(2), NumberStyles.HexNumber)); }