public static void SkipUntil(this XmlTextReader reader, Func <XmlTextReader, Boolean> isStop) { while (!isStop(reader)) { reader.EnsureRead(); } }