string GetOneWord(params char[] sep) { if (IsComplete()) { return(null); } string flag = null; int start = m_curr; int end = m_curr; while (end < FullText.Length && !sep.Contains(FullText[end])) { end++; } if (start != end) { flag = FullText.Slice(start, end); } m_curr = end; return(flag); }