112 references to CompareInfo
mscorlib (66)
system\collections\caseinsensitivecomparer.cs (2)
29m_compareInfo = CultureInfo.CurrentCulture.CompareInfo; 37m_compareInfo = culture.CompareInfo;
system\collections\comparer.cs (1)
44m_compareInfo = culture.CompareInfo;
system\globalization\compareinfo.cs (3)
203return CultureInfo.GetCultureInfo(culture).CompareInfo; 224return CultureInfo.GetCultureInfo(name).CompareInfo; 245CompareInfo c = CultureInfo.InvariantCulture.CompareInfo;
system\globalization\cultureinfo.cs (5)
595this.compareInfo = altCulture.CompareInfo; 1229? GetCultureInfo(this.m_name).CompareInfo 1323return (this.Name.Equals(that.Name) && this.CompareInfo.Equals(that.CompareInfo)); 1342return (this.Name.GetHashCode() + this.CompareInfo.GetHashCode());
system\globalization\datetimeparse.cs (1)
4383m_info = Thread.CurrentThread.CurrentCulture.CompareInfo;
system\globalization\textinfo.cs (1)
624CultureInfo.GetCultureInfo(m_textInfoName).CompareInfo.Compare("abcdefghijklmnopqrstuvwxyz",
system\resources\manifestbasedresourcegroveler.cs (1)
474CompareInfo comparer = CultureInfo.InvariantCulture.CompareInfo;
system\string.cs (51)
603return (CultureInfo.CurrentCulture.CompareInfo.Compare(this, value, CompareOptions.None) == 0); 606return (CultureInfo.CurrentCulture.CompareInfo.Compare(this, value, CompareOptions.IgnoreCase) == 0); 609return (CultureInfo.InvariantCulture.CompareInfo.Compare(this, value, CompareOptions.None) == 0); 612return (CultureInfo.InvariantCulture.CompareInfo.Compare(this, value, CompareOptions.IgnoreCase) == 0); 670return (CultureInfo.CurrentCulture.CompareInfo.Compare(a, b, CompareOptions.None) == 0); 673return (CultureInfo.CurrentCulture.CompareInfo.Compare(a, b, CompareOptions.IgnoreCase) == 0); 676return (CultureInfo.InvariantCulture.CompareInfo.Compare(a, b, CompareOptions.None) == 0); 679return (CultureInfo.InvariantCulture.CompareInfo.Compare(a, b, CompareOptions.IgnoreCase) == 0); 1776return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, CompareOptions.None); 1789return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, CompareOptions.IgnoreCase); 1791return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, CompareOptions.None); 1823return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, CompareOptions.None); 1826return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, CompareOptions.IgnoreCase); 1829return CultureInfo.InvariantCulture.CompareInfo.Compare(strA, strB, CompareOptions.None); 1832return CultureInfo.InvariantCulture.CompareInfo.Compare(strA, strB, CompareOptions.IgnoreCase); 1868return culture.CompareInfo.Compare(strA, strB, options); 1887return culture.CompareInfo.Compare(strA, strB, CompareOptions.IgnoreCase); 1889return culture.CompareInfo.Compare(strA, strB, CompareOptions.None); 1912return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.None); 1938return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.IgnoreCase); 1940return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.None); 1971return culture.CompareInfo.Compare(strA,indexA,lengthA, strB, indexB, lengthB,CompareOptions.IgnoreCase); 1973return culture.CompareInfo.Compare(strA,indexA,lengthA, strB, indexB, lengthB,CompareOptions.None); 2004return culture.CompareInfo.Compare(strA,indexA,lengthA, strB, indexB, lengthB, options); 2071return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.None); 2074return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.IgnoreCase); 2077return CultureInfo.InvariantCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.None); 2080return CultureInfo.InvariantCulture.CompareInfo.Compare(strA, indexA, lengthA, strB, indexB, lengthB, CompareOptions.IgnoreCase); 2123return CultureInfo.CurrentCulture.CompareInfo.Compare(this, strB, 0); 2209return CultureInfo.CurrentCulture.CompareInfo.IsSuffix(this, value, CompareOptions.None); 2212return CultureInfo.CurrentCulture.CompareInfo.IsSuffix(this, value, CompareOptions.IgnoreCase); 2215return CultureInfo.InvariantCulture.CompareInfo.IsSuffix(this, value, CompareOptions.None); 2218return CultureInfo.InvariantCulture.CompareInfo.IsSuffix(this, value, CompareOptions.IgnoreCase); 2248return referenceCulture.CompareInfo.IsSuffix(this, value, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None); 2364return CultureInfo.CurrentCulture.CompareInfo.IndexOf(this, value, startIndex, count, CompareOptions.None); 2367return CultureInfo.CurrentCulture.CompareInfo.IndexOf(this, value, startIndex, count, CompareOptions.IgnoreCase); 2370return CultureInfo.InvariantCulture.CompareInfo.IndexOf(this, value, startIndex, count, CompareOptions.None); 2373return CultureInfo.InvariantCulture.CompareInfo.IndexOf(this, value, startIndex, count, CompareOptions.IgnoreCase); 2376return CultureInfo.InvariantCulture.CompareInfo.IndexOf(this, value, startIndex, count, CompareOptions.Ordinal); 2380return CultureInfo.InvariantCulture.CompareInfo.IndexOf(this, value, startIndex, count, CompareOptions.IgnoreCase); 2504return CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, CompareOptions.None); 2507return CultureInfo.CurrentCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, CompareOptions.IgnoreCase); 2510return CultureInfo.InvariantCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, CompareOptions.None); 2513return CultureInfo.InvariantCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, CompareOptions.IgnoreCase); 2515return CultureInfo.InvariantCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, CompareOptions.Ordinal); 2519return CultureInfo.InvariantCulture.CompareInfo.LastIndexOf(this, value, startIndex, count, CompareOptions.IgnoreCase); 2589return CultureInfo.CurrentCulture.CompareInfo.IsPrefix(this, value, CompareOptions.None); 2592return CultureInfo.CurrentCulture.CompareInfo.IsPrefix(this, value, CompareOptions.IgnoreCase); 2595return CultureInfo.InvariantCulture.CompareInfo.IsPrefix(this, value, CompareOptions.None); 2598return CultureInfo.InvariantCulture.CompareInfo.IsPrefix(this, value, CompareOptions.IgnoreCase); 2635return referenceCulture.CompareInfo.IsPrefix(this, value, ignoreCase ? CompareOptions.IgnoreCase : CompareOptions.None);
system\stringcomparer.cs (1)
142_compareInfo = culture.CompareInfo;
PresentationFramework (3)
src\Framework\System\Windows\Documents\FixedFindEngine.cs (2)
72CompareInfo compareInfo = cultureInfo.CompareInfo; 233CompareInfo compareInfo = cultureInfo.CompareInfo;
src\Framework\System\Windows\Documents\TextFindEngine.cs (1)
405CompareInfo compareInfo = cultureInfo.CompareInfo;
System (7)
compmod\microsoft\csharp\csharpcodeprovider.cs (1)
3411&& -1 != CultureInfo.InvariantCulture.CompareInfo.IndexOf(options.CompilerOptions,"/debug:pdbonly", CompareOptions.IgnoreCase))
compmod\system\componentmodel\CultureInfoConverter.cs (1)
301CompareInfo compInfo = (CultureInfo.CurrentCulture).CompareInfo;
compmod\system\componentmodel\design\DesigntimeLicenseContext.cs (2)
178CompareInfo comparer = CultureInfo.InvariantCulture.CompareInfo; 226CompareInfo comparer = CultureInfo.InvariantCulture.CompareInfo;
misc\invariantcomparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
net\System\Net\HttpListenerRequest.cs (2)
364if (UserAgent!=null && CultureInfo.InvariantCulture.CompareInfo.IsPrefix(UserAgent, "UP")) { 1227i = CultureInfo.InvariantCulture.CompareInfo.IndexOf(headerValue, attrName, i, CompareOptions.IgnoreCase);
System.Data (9)
fx\src\data\System\Data\BaseCollection.cs (1)
75if (locale.CompareInfo.Compare(s1, s2,
fx\src\data\System\Data\Common\AdapterUtil.cs (2)
1864return (0 == CultureInfo.InvariantCulture.CompareInfo.Compare(strvalue, strconst, CompareOptions.IgnoreCase)); 2471return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, ADP.compareOptions);
fx\src\data\System\Data\Common\FieldNameLookup.cs (1)
115compareInfo = CultureInfo.InvariantCulture.CompareInfo;
fx\src\data\System\Data\DataTable.cs (1)
1087_compareInfo = Locale.CompareInfo;
fx\src\data\System\Data\Filter\ExpressionParser.cs (1)
1050CompareInfo comparer = CultureInfo.InvariantCulture.CompareInfo;
fx\src\data\System\Data\Select.cs (1)
582? System.Globalization.CultureInfo.InvariantCulture.CompareInfo : null;
fx\src\data\System\Data\SQLTypes\SQLString.cs (2)
309 m_cmpInfo = (CultureInfo.GetCultureInfo(m_lcid)).CompareInfo; 988cmpInfo = CultureInfo.InvariantCulture.CompareInfo;
System.Data.Entity (2)
System\Data\Common\EntityUtil.cs (1)
2037return CultureInfo.CurrentCulture.CompareInfo.Compare(strA, strB, EntityUtil.StringCompareOptions);
System\Data\Common\FieldNameLookup.cs (1)
98compareInfo = CultureInfo.InvariantCulture.CompareInfo;
System.Data.SqlXml (4)
System\Xml\Xsl\Runtime\XmlCollation.cs (1)
381sortKey = Culture.CompareInfo.GetSortKey(s, this.compops);
System\Xml\Xsl\Runtime\XsltFunctions.cs (3)
28private static readonly CompareInfo compareInfo = CultureInfo.InvariantCulture.CompareInfo; 407int result = cultinfo.CompareInfo.Compare(s1, s2, opts); 409result = -cultinfo.CompareInfo.Compare(s1, s2, CompareOptions.None);
System.Drawing (1)
misc\InvariantComparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
System.Messaging (1)
parent\parent\inc\InvariantComparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
System.Web (8)
Compilation\AssemblyBuilder.cs (2)
864if (CultureInfo.InvariantCulture.CompareInfo.IndexOf(compilParams.CompilerOptions, "/warnaserror", CompareOptions.IgnoreCase) >= 0) 1136int classOffset = CultureInfo.InvariantCulture.CompareInfo.IndexOf(codeFileContent,
HttpRequest.cs (2)
842i = CultureInfo.InvariantCulture.CompareInfo.IndexOf(headerValue, attrName, i, CompareOptions.IgnoreCase); 907if (UserAgent != null && CultureInfo.InvariantCulture.CompareInfo.IsPrefix(UserAgent, "UP")) {
MultipartContentParser.cs (3)
145int i1 = CultureInfo.InvariantCulture.CompareInfo.IndexOf(l, pattern, pos, CompareOptions.IgnoreCase); 148i1 = CultureInfo.InvariantCulture.CompareInfo.IndexOf(l, pattern, pos, CompareOptions.IgnoreCase); 151i1 = CultureInfo.InvariantCulture.CompareInfo.IndexOf(l, pattern, pos, CompareOptions.IgnoreCase);
parent\parent\parent\misc\InvariantComparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
System.Web.Services (1)
parent\parent\inc\InvariantComparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
System.Windows.Forms (8)
misc\InvariantComparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
winforms\Managed\System\WinForms\ComboBox.cs (1)
4020CompareInfo compInfo = (Application.CurrentCulture).CompareInfo;
winforms\Managed\System\WinForms\DataGridViewComboBoxCell.cs (1)
3155CompareInfo compInfo = Application.CurrentCulture.CompareInfo;
winforms\Managed\System\WinForms\EnumValAlphaComparer.cs (1)
17m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
winforms\Managed\System\WinForms\ListBox.cs (1)
2840CompareInfo compInfo = (Application.CurrentCulture).CompareInfo;
winforms\Managed\System\WinForms\ListView.cs (1)
3204} else if (isPrefixSearch && CultureInfo.CurrentCulture.CompareInfo.IsPrefix(lvsi.Text, text, CompareOptions.IgnoreCase)) {
winforms\Managed\System\WinForms\TreeNode.cs (2)
1090CompareInfo compare = Application.CurrentCulture.CompareInfo; 1145CompareInfo compare = Application.CurrentCulture.CompareInfo;
System.Xml (2)
parent\misc\InvariantComparer.cs (1)
12m_compareInfo = CultureInfo.InvariantCulture.CompareInfo;
System\Xml\XPath\Internal\StringFunctions.cs (1)
117private static readonly CompareInfo compareInfo = CultureInfo.InvariantCulture.CompareInfo;