55 references to Compare
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TokenComparer.cs (2)
60var compare = CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2, 69return CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2,
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TokenComparer.cs (2)
60var compare = CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2, 69return CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2,
Microsoft.CodeAnalysis.Features (1)
Shared\Extensions\ISymbolExtensions_Sorting.cs (1)
94diff = CultureInfo.CurrentUICulture.CompareInfo.Compare(xTypeNames[i], yTypeNames[i], CompareOptions.StringSort);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\TokenComparer.vb (2)
57Dim value = CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2, 65Return CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\TokenComparer.vb (2)
57Dim value = CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2, 65Return CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2,
Microsoft.VisualBasic.Core (7)
Microsoft\VisualBasic\CompilerServices\LikeOperator.vb (3)
496Return Comparer.Compare(Left.Chars(LeftStart), Right.Chars(RightStart), Options) 519Return Comparer.Compare(Left, Right, Options) 539Return Comparer.Compare(Left, Right, Options)
Microsoft\VisualBasic\CompilerServices\StringType.vb (4)
523Match = (ci.Compare(StartRangeChar, s, Options) < 0) AndAlso (ci.Compare(EndRangeChar, s, Options) >= 0) 607Return Not (ci.Compare(p, s, Options) = 0) 613Return (ci.Compare(p, s, Options) = 0)
PresentationFramework (2)
System\Windows\Documents\TextFindEngine.cs (2)
602return compareInfo.Compare(text, pattern, options) == 0; 623return compareInfo.Compare(text, pattern, options) == 0;
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TokenComparer.cs (2)
60var compare = CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2, 69return CultureInfo.InvariantCulture.CompareInfo.Compare(string1, string2,
System.Collections.NonGeneric (1)
System\Collections\CaseInsensitiveComparer.cs (1)
57return _compareInfo.Compare(sa, sb, CompareOptions.IgnoreCase);
System.ComponentModel.TypeConverter (5)
System\ComponentModel\CultureInfoConverter.cs (1)
260return compInfo.Compare(itemName1, itemName2, CompareOptions.StringSort);
System\ComponentModel\Design\DesigntimeLicenseContext.cs (4)
112if (comparer.Compare(existingName, licResourceName, CompareOptions.IgnoreCase) == 0 || 113comparer.Compare(existingName, shortAssemblyName + ".exe.licenses", CompareOptions.IgnoreCase) == 0 || 114comparer.Compare(existingName, shortAssemblyName + ".dll.licenses", CompareOptions.IgnoreCase) == 0) 151if (comparer.Compare(existingName, name, CompareOptions.IgnoreCase) == 0 ||
System.Data.Common (5)
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
4760 == CultureInfo.InvariantCulture.CompareInfo.Compare(strvalue, strconst, CompareOptions.IgnoreCase); 478internal static int DstCompare(string strA, string strB) => CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, ADP.DefaultCompareOptions);
System\Data\BaseCollection.cs (1)
45if (locale.CompareInfo.Compare(s1, s2, CompareOptions.IgnoreCase | CompareOptions.IgnoreKanaType | CompareOptions.IgnoreWidth) == 0)
System\Data\Common\FieldNameLookup.cs (1)
95if (0 == compareInfo.Compare(fieldName, _fieldNames[i], compareOptions))
System\Data\Filter\ExpressionParser.cs (1)
1126int c = comparer.Compare(s_reservedwords[i]._word, name, CompareOptions.IgnoreCase);
System.Data.Odbc (3)
src\libraries\Common\src\System\Data\Common\AdapterUtil.cs (2)
4760 == CultureInfo.InvariantCulture.CompareInfo.Compare(strvalue, strconst, CompareOptions.IgnoreCase); 478internal static int DstCompare(string strA, string strB) => CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, ADP.DefaultCompareOptions);
src\libraries\Common\src\System\Data\Common\BasicFieldNameLookup.cs (1)
117if (0 == _compareInfo.Compare(fieldName, _fieldNames[i], compareOptions))
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (1)
257return Compare(string1, string2, CompareOptions.None);
src\libraries\System.Private.CoreLib\src\System\Globalization\DateTimeFormatInfo.cs (3)
498if (Culture.CompareInfo.Compare(eraName, m_eraNames[i], CompareOptions.IgnoreCase) == 0) 507if (Culture.CompareInfo.Compare(eraName, m_abbrevEraNames![i], CompareOptions.IgnoreCase) == 0) 516if (CompareInfo.Invariant.Compare(eraName, m_abbrevEnglishEraNames![i], CompareOptions.IgnoreCase) == 0)
src\libraries\System.Private.CoreLib\src\System\Globalization\TextInfo.cs (1)
483bool compareResult = CultureInfo.GetCultureInfo(_textInfoName).CompareInfo.Compare("abcdefghijklmnopqrstuvwxyz", "ABCDEFGHIJKLMNOPQRSTUVWXYZ", CompareOptions.IgnoreCase) == 0;
src\libraries\System.Private.CoreLib\src\System\Globalization\TextInfo.Icu.cs (1)
16return CultureInfo.GetCultureInfo(localeName).CompareInfo.Compare("\u0131", "I", CompareOptions.IgnoreCase) == 0;
src\libraries\System.Private.CoreLib\src\System\String.Comparison.cs (7)
241return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, GetCaseCompareOfComparisonCulture(comparisonType)); 245return CompareInfo.Invariant.Compare(strA, strB, GetCaseCompareOfComparisonCulture(comparisonType)); 272return compareCulture.CompareInfo.Compare(strA, strB, options); 666return CultureInfo.CurrentCulture.CompareInfo.Compare(this, value, GetCaseCompareOfComparisonCulture(comparisonType)) == 0; 670return CompareInfo.Invariant.Compare(this, value, GetCaseCompareOfComparisonCulture(comparisonType)) == 0; 724return CultureInfo.CurrentCulture.CompareInfo.Compare(a, b, GetCaseCompareOfComparisonCulture(comparisonType)) == 0; 728return CompareInfo.Invariant.Compare(a, b, GetCaseCompareOfComparisonCulture(comparisonType)) == 0;
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (2)
258return _compareInfo.Compare(x, y, _options); 265return _compareInfo.Compare(x, y, _options) == 0;
System.Private.Xml (3)
System\Xml\XPath\Internal\CompiledXPathExpr.cs (1)
203int result = _cinfo.CompareInfo.Compare(s1, s2, _caseOrder != XmlCaseOrder.None ? CompareOptions.IgnoreCase : CompareOptions.None);
System\Xml\Xsl\Runtime\XsltFunctions.cs (2)
418int result = cultinfo.CompareInfo.Compare(s1, s2, opts); 421result = -cultinfo.CompareInfo.Compare(s1, s2, CompareOptions.None);
System.Windows.Forms (3)
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.cs (1)
475return compInfo.Compare(itemName1, itemName2, CompareOptions.StringSort);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.ItemComparer.cs (1)
30return compInfo.Compare(itemName1, itemName2, CompareOptions.StringSort);
System\Windows\Forms\Internal\ItemArray.cs (1)
310return compInfo.Compare(itemName1, itemName2, CompareOptions.StringSort);