16 references to StringComparison
Microsoft.Build.Utilities.Core (16)
FileMatcher.cs (16)
297searchPattern.EndsWith("?", StringComparison.Ordinal);
349else if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal))
405if (!path.StartsWith(s_thisDirectory, StringComparison.Ordinal))
456bool isUnc = path.StartsWith(s_twoDirectorySeparators, StringComparison.Ordinal);
673if (path.StartsWith(s_thisDirectory, StringComparison.Ordinal))
705if (path.StartsWith(projectDirectory, StringComparison.Ordinal))
1107else if (recursionState.RemainingWildcardDirectory.StartsWith(recursiveDirectoryMatch, StringComparison.Ordinal))
1710return MemoryExtensions.Equals(input.Slice(iIndex, 1), pattern.AsSpan(pIndex, 1), StringComparison.OrdinalIgnoreCase);
1979if (filespecUnescapedFullyQualified.Equals(filespecUnescaped, StringComparison.Ordinal))
2075stripProjectDirectory = !string.Equals(fixedDirectoryPart, oldFixedDirectoryPart, StringComparison.OrdinalIgnoreCase);
2189else if (aString.StartsWith("/", StringComparison.Ordinal))
2194else if (aString.StartsWith(@"\\", StringComparison.Ordinal))
2199else if (aString.StartsWith(@"\", StringComparison.Ordinal))
2438if (!string.Equals(excludeBaseDirectory, includeBaseDirectory, StringComparison.OrdinalIgnoreCase))
2535StringComparison.OrdinalIgnoreCase) == 0)
2628bool prefixMatch = possibleChild.StartsWith(possibleParent, StringComparison.OrdinalIgnoreCase);