public static int StringToInt (string value, int fromBase, int flags) { unsafe { return StringToInt (value, fromBase, flags, null); } }
public unsafe static int StringToInt(string s, int radix, int flags, ref int currPos) { fixed(int *ptr = &currPos) { return(ParseNumbers.StringToInt(s, radix, flags, ptr)); } }