public void mark(int readAheadLimit) throws IOException {throw new IOException("mark/reset not supported");}
public override void mark(int readAheadLimit){throw new System.IO.IOException("mark/reset not supported");}