public static long Parse(string str, NumberStyle style) { if (style == NumberStyle.Hexadecimal) { return(Int64Extensions.ParseHex(str)); } return(Int64Extensions.Parse(str)); }
private static long ParseHex(string str) { ulong result; if (Int64Extensions.TryParseHex(str, out result)) { return((long)result); } throw new Exception(); }
public static long Parse(string str) { long result; if (Int64Extensions.TryParse(str, out result)) { return(result); } throw new Exception(); }