Prefer StringComparison over StringComparer when not using comparers (#870)

This commit is contained in:
James Newton-King 2018-10-18 11:55:33 +13:00 committed by GitHub
parent 5c31f1f455
commit e51da32e9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -164,9 +164,10 @@ namespace Microsoft.AspNetCore.Routing.Internal
return x.IsFallbackMatch.CompareTo(y.IsFallbackMatch);
}
return StringComparer.Ordinal.Compare(
return string.Compare(
x.Match.Entry.RouteTemplate.TemplateText,
y.Match.Entry.RouteTemplate.TemplateText);
y.Match.Entry.RouteTemplate.TemplateText,
StringComparison.Ordinal);
}
}

View File

@ -285,7 +285,7 @@ namespace Microsoft.AspNetCore.Routing.Matching
{
for (var i = 0; i < httpMethods.Count; i++)
{
if (StringComparer.OrdinalIgnoreCase.Equals(httpMethods[i], httpMethod))
if (string.Equals(httpMethods[i], httpMethod, StringComparison.OrdinalIgnoreCase))
{
return true;
}