public static char ToLowerCase(char ch) { if (!ParseSupport.IsUpperCase(ch)) { return(ch); } return(ch + ' '); }
protected internal virtual bool CaseInsensitiveCompareRunEqual(int runOffset, string str, int strOffset) { int index = strOffset; while (index < str.Length) { InternalDebug.Assert(!ParseSupport.IsUpperCase(str[index])); if (ParseSupport.ToLowerCase(this.buffer[runOffset++]) != str[index++]) { return(false); } } return(true); }