Qowaiv.Text.WildcardPattern.Equals C# (CSharp) Method

Equals() private method

private Equals ( char l, char r ) : bool
l char
r char
return bool
        private bool Equals(char l, char r)
        {
            if (l == r) { return true; }

            if (IgnoreCase)
            {
                var culture = IsCultureIndependent ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture;
                var ll = Char.ToLower(l, culture);
                var rl = Char.ToLower(r, culture);
                return ll == rl;
            }
            return false;
        }