void Expect (string expected) { int c; for (int i = 0; i < expected.Length; i++) if ((c = ReadChar ()) != expected [i]) throw JsonError (String.Format ("Expected '{0}', differed at {1}", expected, i)); }