private char Forwardcharnext() { char ch = (_rightToLeft ? runtext[--runtextpos] : runtext[runtextpos++]); return (_caseInsensitive ? _culture.TextInfo.ToLower(ch) : ch); }