Ejemplo n.º 1
0
 public static char ToLowerCase(char ch)
 {
     if (!ParseSupport.IsUpperCase(ch))
     {
         return(ch);
     }
     return(ch + ' ');
 }
Ejemplo n.º 2
0
        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);
        }