private StringComparer GetComparer()
        {
            StringComparer res;

            if (ignoreCase)
            {
                res = StringComparer.InvariantCultureIgnoreCase;
            }
            else
            {
                res = StringComparer.InvariantCulture;
            }

            if (acceptPartial)
            {
                res = new PartialStringComparer(res);
            }

            return(res);
        }
Beispiel #2
0
        private StringComparer GetComparer()
        {
            StringComparer res;

            if (ignoreCase)
            {
                res = StringComparer.InvariantCultureIgnoreCase;
            }
            else
            {
                res = StringComparer.InvariantCulture;
            }

            if (acceptPartial)
            {
                res = new PartialStringComparer(res);
            }

            return res;
        }