public const long MaxValue = 0x7fffffffffffffff;
public const long MinValue = -9223372036854775808;
- public long value;
+ internal long value;
public int CompareTo (object v)
{
pos = Int32.JumpOverWhite (pos, s, false);
}
- if (pos < s.Length)
+ if (pos < s.Length && s [pos] != '\u0000')
throw new FormatException ("Input string was not in the correct format: Did not parse entire string. pos = "
+ pos + " s.Length = " + s.Length);