102 implementations of Compare
mscorlib (7)
system\appdomain.cs (1)
4049int IComparer.Compare(object /*string*/lhs, object /*AssemblyName*/rhs)
system\collections\caseinsensitivecomparer.cs (1)
71public int Compare(Object a, Object b) {
system\collections\comparer.cs (1)
66public int Compare(Object a, Object b) {
system\collections\generic\comparer.cs (1)
76int IComparer.Compare(object x, object y) {
system\collections\structuralcomparisons.cs (1)
76public int Compare(Object x, Object y) {
system\resources\__fastresourcecomparer.cs (1)
55public int Compare(Object a, Object b)
system\stringcomparer.cs (1)
76public int Compare(object x, object y) {
PresentationFramework (19)
src\Framework\MS\Internal\Data\CollectionViewGroupInternal.cs (1)
662public int Compare(object x, object y)
src\Framework\MS\Internal\Data\SortFieldComparer.cs (1)
62public int Compare(object o1, object o2)
src\Framework\System\Windows\Controls\Grid.cs (13)
3672public int Compare(object x, object y) 3714public int Compare(object x, object y) 3756public int Compare(object x, object y) 3777public int Compare(object x, object y) 3809public int Compare(object x, object y) 3850public int Compare(object x, object y) 3893public int Compare(object x, object y) 3918public int Compare(object x, object y) 3941public int Compare(object x, object y) 3963public int Compare(object x, object y) 3992public int Compare(object x, object y) 4033public int Compare(object x, object y) 4074public int Compare(object x, object y)
src\Framework\System\Windows\Data\BindingListCollectionView.cs (1)
136int IComparer.Compare(object o1, object o2)
src\Framework\System\Windows\Data\ListCollectionView.cs (1)
332int IComparer.Compare(object o1, object o2)
src\Framework\System\Windows\Data\PropertyGroupDescription.cs (1)
295int IComparer.Compare(object x, object y)
src\Framework\System\Windows\Documents\TextStore.cs (1)
4110public int Compare( Object x, Object y )
System (8)
compmod\system\componentmodel\CultureInfoConverter.cs (1)
276public int Compare(object item1, object item2) {
compmod\system\componentmodel\ReferenceConverter.cs (1)
220public int Compare(object item1, object item2) {
compmod\system\componentmodel\TypeDescriptor.cs (1)
3682public int Compare(object left, object right) {
misc\invariantcomparer.cs (1)
15public int Compare(Object a, Object b) {
net\System\Net\cookie.cs (1)
1619int IComparer.Compare(object ol, object or) {
net\System\Net\cookiecontainer.cs (1)
963int IComparer.Compare(object ol, object or) {
net\System\Net\WebHeaderCollection.cs (1)
2023public int Compare(object firstObject, object secondObject) {
services\monitoring\system\diagnosticts\Process.cs (1)
2786public int Compare(Object a, Object b) {
System.Activities.Presentation (2)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\PropertyEntryNameComparer.cs (1)
51public int Compare(object x, object y)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\PropertyEntryPropertyOrderComparer.cs (1)
43public int Compare(object x, object y)
System.Data (3)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\PropertyEntryNameComparer.cs (1)
51public int Compare(object x, object y)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Model\PropertyEntryPropertyOrderComparer.cs (1)
43public int Compare(object x, object y)
fx\src\data\System\Data\SqlClient\LocalDBConfig.cs (1)
40public int Compare(object x, object y)
System.Data.Entity (1)
System\Data\Common\Utils\ByValueEqualityComparer.cs (1)
119int IComparer.Compare(object x, object y)
System.Data.SqlXml (1)
System\Xml\Xsl\XsltOld\Templatemanager.cs (1)
22public int Compare(object x, object y) {
System.Drawing (2)
commonui\System\Drawing\ColorConverter.cs (1)
413public int Compare(object left, object right) {
misc\InvariantComparer.cs (1)
15public int Compare(Object a, Object b) {
System.Messaging (1)
parent\parent\inc\InvariantComparer.cs (1)
15public int Compare(Object a, Object b) {
System.Runtime.Serialization (2)
System\Xml\XmlBaseReader.cs (1)
2787public int Compare(object obj1, object obj2)
System\Xml\XmlC14NWriter.cs (1)
973public int Compare(object obj1, object obj2)
System.Security (3)
system\security\cryptography\xml\c14nutil.cs (2)
665public int Compare(Object a, Object b) { 679public int Compare(Object a, Object b) {
system\security\cryptography\xml\signedxml.cs (1)
826public int Compare(Object a, Object b) {
System.ServiceModel (1)
System\ServiceModel\Configuration\XPathMessageFilterElementComparer.cs (1)
17int IComparer.Compare(object x, object y)
System.Web (7)
Configuration\RuleInfoComparer.cs (1)
39public int Compare(object x, object y) {
parent\parent\parent\misc\InvariantComparer.cs (1)
15public int Compare(Object a, Object b) {
UI\ControlBuilder.cs (1)
3267int IComparer.Compare(object o1, object o2) {
UI\RootBuilder.cs (1)
99int IComparer.Compare(object x, object y) {
UI\WebParts\PersonalizableTypeEntry.cs (1)
99public int Compare(Object x, Object y) {
UI\WebParts\WebPart.cs (1)
866public int Compare(object x, object y) {
Util\SymbolEqualComparer.cs (1)
32int IComparer.Compare(object keyLeft, object keyRight) {
System.Web.DataVisualization (2)
Common\ChartTypes\BarChart.cs (1)
2254 public int Compare(object o1, object o2)
Common\General\ChartArea3D.cs (1)
1952 public int Compare(object o1, object o2)
System.Web.Services (2)
parent\parent\inc\InvariantComparer.cs (1)
15public int Compare(Object a, Object b) {
System\Web\Services\Protocols\SoapReflector.cs (1)
98public int Compare(object x, object y) {
System.Windows.Forms (20)
misc\InvariantComparer.cs (1)
15public int Compare(Object a, Object b) {
winforms\Managed\System\WinForms\ComboBox.cs (1)
4007public int Compare(object item1, object item2) {
winforms\Managed\System\WinForms\Control.cs (1)
6784int IComparer.Compare(Object x, Object y) {
winforms\Managed\System\WinForms\DataGridViewColumnCollection.cs (1)
1288public Int32 Compare(Object x, Object y)
winforms\Managed\System\WinForms\DataGridViewComboBoxCell.cs (1)
3138public int Compare(object item1, object item2)
winforms\Managed\System\WinForms\DomainUpDown.cs (1)
711public int Compare(object p, object q) {
winforms\Managed\System\WinForms\EnumValAlphaComparer.cs (1)
20public int Compare(Object a, Object b) {
winforms\Managed\System\WinForms\KeysConverter.cs (1)
141public int Compare(object a, object b) {
winforms\Managed\System\WinForms\Layout\TableLayout.cs (3)
1840public int Compare(object x, object y) { 1878public int Compare (object x, object y) { 1904public int Compare (object x, object y) {
winforms\Managed\System\WinForms\LinkLabel.cs (1)
2623int IComparer.Compare(object link1, object link2) {
winforms\Managed\System\WinForms\ListBox.cs (1)
2819int IComparer.Compare(object item1, object item2) {
winforms\Managed\System\WinForms\ListView.cs (1)
6395public int Compare(object obj1, object obj2) {
winforms\Managed\System\WinForms\PropertyGridInternal\GridEntry.cs (2)
3119public int Compare(object left, object right) { 3156public int Compare(object obj1, object obj2) {
winforms\Managed\System\WinForms\PropertyGridInternal\MultiSelectRootGridEntry.cs (1)
324public int Compare(object obj1, object obj2) {
winforms\Managed\System\WinForms\ToolStripManager.cs (1)
2193int IComparer.Compare(object x, object y) {
winforms\Managed\System\WinForms\ToolStripPanel.cs (2)
1570public int Compare(object first, object second) { 1592public int Compare(object first, object second) {
System.Windows.Forms.DataVisualization (2)
Common\ChartTypes\BarChart.cs (1)
2254 public int Compare(object o1, object o2)
Common\General\ChartArea3D.cs (1)
1952 public int Compare(object o1, object o2)
System.Workflow.Activities (1)
Rules\Design\Dialogs\RuleSetDialog.cs (1)
509public int Compare(object x, object y)
System.Workflow.ComponentModel (4)
AuthoringOM\Design\DesignerInterfaces.cs (1)
1091public int Compare(object x, object y)
AuthoringOM\Design\Dialogs\ThemeConfigurationDialog.cs (1)
897int IComparer.Compare(object x, object y)
AuthoringOM\Design\Dialogs\TypeBrowserDialog.cs (1)
1180public int Compare(object first, object second)
AuthoringOM\Design\Themes.cs (1)
3221int IComparer.Compare(object obj1, object obj2)
System.Xml (9)
parent\misc\InvariantComparer.cs (1)
15public int Compare(Object a, Object b) {
System\Xml\Serialization\Mappings.cs (2)
643public int Compare(object o1, object o2) { 763public int Compare(object o1, object o2) {
System\Xml\Serialization\SchemaObjectWriter.cs (4)
20public int Compare(object o1, object o2) { 32public int Compare(object o1, object o2) { 40public int Compare(object o1, object o2) { 53public int Compare(object o1, object o2) {
System\Xml\Serialization\XmlSchemaImporter.cs (1)
1646public int Compare(object o1, object o2) {
System\Xml\XPath\Internal\CompiledXPathExpr.cs (1)
158public int Compare(object x, object y) {
System.Xml.Linq (1)
System\Xml\Linq\XLinq.cs (1)
2069int IComparer.Compare(object x, object y) {
UIAutomationClientsideProviders (2)
MS\Internal\AutomationProxies\WindowsListViewGroupHelper.cs (2)
566int IComparer.Compare(object x, object y) 624int IComparer.Compare(object x, object y)
WindowsBase (2)
Base\MS\Internal\IO\Packaging\CaseInsensitiveOrdinalStringComparer.cs (1)
37int IComparer.Compare(Object x, Object y)
Base\MS\Internal\IO\Zip\ZipIOCentralDirectoryBlock.cs (1)
375int IComparer.Compare(object o1, object o2)
88 references to Compare
mscorlib (58)
system\array.cs (19)
770c = comparer.Compare(left, right); 941c = comparer.Compare(objArray[i], value); 961c = comparer.Compare(array.GetValue(i), value); 1952if (comparer.Compare(keys[a], keys[b]) > 0) 2052while (comparer.Compare(keys[i], x) < 0) i++; 2053while (comparer.Compare(x, keys[j]) < 0) j--; 2174while (comparer.Compare(keys[++left], pivot) < 0) ; 2175while (comparer.Compare(pivot, keys[--right]) < 0) ; 2211if (child < n && comparer.Compare(keys[lo + child - 1], keys[lo + child]) < 0) 2215if (!(comparer.Compare(d, keys[lo + child - 1]) < 0)) 2236while (j >= lo && comparer.Compare(t, keys[j]) < 0) 2271if (comparer.Compare(keys.GetValue(a), keys.GetValue(b)) > 0) 2369while (comparer.Compare(keys.GetValue(i), x) < 0) i++; 2370while (comparer.Compare(x, keys.GetValue(j)) < 0) j--; 2491while (comparer.Compare(keys.GetValue(++left), pivot) < 0) ; 2492while (comparer.Compare(pivot, keys.GetValue(--right)) < 0) ; 2528if (child < n && comparer.Compare(keys.GetValue(lo + child - 1), keys.GetValue(lo + child)) < 0) 2533if (!(comparer.Compare(d, keys.GetValue(lo + child - 1)) < 0)) 2556while (j >= lo && comparer.Compare(t, keys.GetValue(j)) < 0)
system\collections\arraylist.cs (1)
871int r = comparer.Compare(value, _list[mid]);
system\collections\compatiblecomparer.cs (1)
30return _comparer.Compare(a,b);
system\tuple.cs (36)
122return comparer.Compare(m_Item1, objTuple.m_Item1); 214c = comparer.Compare(m_Item1, objTuple.m_Item1); 218return comparer.Compare(m_Item2, objTuple.m_Item2); 319c = comparer.Compare(m_Item1, objTuple.m_Item1); 323c = comparer.Compare(m_Item2, objTuple.m_Item2); 327return comparer.Compare(m_Item3, objTuple.m_Item3); 435c = comparer.Compare(m_Item1, objTuple.m_Item1); 439c = comparer.Compare(m_Item2, objTuple.m_Item2); 443c = comparer.Compare(m_Item3, objTuple.m_Item3); 447return comparer.Compare(m_Item4, objTuple.m_Item4); 562c = comparer.Compare(m_Item1, objTuple.m_Item1); 566c = comparer.Compare(m_Item2, objTuple.m_Item2); 570c = comparer.Compare(m_Item3, objTuple.m_Item3); 574c = comparer.Compare(m_Item4, objTuple.m_Item4); 578return comparer.Compare(m_Item5, objTuple.m_Item5); 700c = comparer.Compare(m_Item1, objTuple.m_Item1); 704c = comparer.Compare(m_Item2, objTuple.m_Item2); 708c = comparer.Compare(m_Item3, objTuple.m_Item3); 712c = comparer.Compare(m_Item4, objTuple.m_Item4); 716c = comparer.Compare(m_Item5, objTuple.m_Item5); 720return comparer.Compare(m_Item6, objTuple.m_Item6); 849c = comparer.Compare(m_Item1, objTuple.m_Item1); 853c = comparer.Compare(m_Item2, objTuple.m_Item2); 857c = comparer.Compare(m_Item3, objTuple.m_Item3); 861c = comparer.Compare(m_Item4, objTuple.m_Item4); 865c = comparer.Compare(m_Item5, objTuple.m_Item5); 869c = comparer.Compare(m_Item6, objTuple.m_Item6); 873return comparer.Compare(m_Item7, objTuple.m_Item7); 1013c = comparer.Compare(m_Item1, objTuple.m_Item1); 1017c = comparer.Compare(m_Item2, objTuple.m_Item2); 1021c = comparer.Compare(m_Item3, objTuple.m_Item3); 1025c = comparer.Compare(m_Item4, objTuple.m_Item4); 1029c = comparer.Compare(m_Item5, objTuple.m_Item5); 1033c = comparer.Compare(m_Item6, objTuple.m_Item6); 1037c = comparer.Compare(m_Item7, objTuple.m_Item7); 1041return comparer.Compare(m_Rest, objTuple.m_Rest);
system\type.cs (1)
1447while (comparer.Compare(values[j - 1], val) > 0)
PresentationFramework (7)
src\Framework\MS\Internal\Data\CollectionViewGroupInternal.cs (2)
418if (comparer.Compare(seed, seed1) < 0) 432if (_groupComparer.Compare(item, ProtectedItems[index]) < 0)
src\Framework\MS\Internal\Data\LiveShapingList.cs (2)
274result = sfc.BaseComparer.Compare(v1, v2); 285result = _comparer.Compare(x.Item, y.Item);
src\Framework\System\Windows\Data\ListCollectionView.cs (3)
349return ActiveComparer.Compare(o1, o2); 1266if (localIndex > 0 && ActiveComparer.Compare(list[localIndex-1], editItem) > 0) 1273else if (localIndex < list.Count - 1 && ActiveComparer.Compare(editItem, list[localIndex+1]) > 0)
System (8)
compmod\system\collections\specialized\listdictionary.cs (5)
62if (oldKey != null && comparer.Compare(oldKey, key) == 0) { 79if ((comparer == null) ? oldKey.Equals(key) : comparer.Compare(oldKey, key) == 0) { 181if ((comparer == null) ? oldKey.Equals(key) : comparer.Compare(oldKey, key) == 0) { 217if ((comparer == null) ? oldKey.Equals(key) : comparer.Compare(oldKey, key) == 0) { 265if ((comparer == null) ? oldKey.Equals(key) : comparer.Compare(oldKey, key) == 0) {
compmod\system\collections\specialized\nameobjectcollectionbase.cs (1)
779return (_comparer.Compare(a,b) == 0);
net\System\Net\cookiecollection.cs (2)
207if (comp.Compare(cookie, c) == 0) { 235if (comp.Compare(cookie, c) == 0) {
System.Configuration (1)
System\Configuration\ConfigurationElementCollection.cs (1)
1170return (_comparer.Compare(key1, key2) == 0);
System.Data.Entity (3)
System\Data\Common\Utils\ByValueEqualityComparer.cs (1)
163return this.nonByValueComparer.Compare(x, y);
System\Data\Mapping\Update\Internal\DynamicUpdateCommand.cs (1)
331result = ByValueComparer.Default.Compare(thisValue, otherValue);
System\Data\Mapping\Update\Internal\FunctionUpdateCommand.cs (1)
391result = ByValueComparer.Default.Compare(thisParameter.Value, otherParameter.Value);
System.Data.Linq (2)
SortableBindingList.cs (2)
92return comparer.Compare(xValue, yValue); 95return comparer.Compare(yValue, xValue);
System.Windows.Forms (7)
winforms\Managed\System\WinForms\DataGridViewRowCollection.cs (1)
2886result = this.customComparer.Compare(value1, value2);
winforms\Managed\System\WinForms\Layout\TableLayout.cs (3)
49if (comparer.Compare(keys[a], keys[b]) > 0) { 84while (comparer.Compare(keys[i], x) < 0) i++; 85while (comparer.Compare(x, keys[j]) < 0) j--;
winforms\Managed\System\WinForms\ListView.cs (1)
2381return listItemSorter.Compare(listItemsTable[(int)lparam1], listItemsTable[(int)lparam2]);
winforms\Managed\System\WinForms\TreeNode.cs (2)
1113if (sorter.Compare(children[iT] /*previous*/, node/*current*/) <= 0) 1179if (sorter.Compare(children[j] /*previous*/, children[min] /*current*/) <= 0)
System.Xml (1)
System\Xml\XPath\Internal\SortQuery.cs (1)
184result = this.comparers[i].Compare(x[i], y[i]);
UIAutomationClientsideProviders (1)
MS\Internal\AutomationProxies\WindowsListViewGroupHelper.cs (1)
573return ((IComparer)helper).Compare(g1.Items[0], g2.Items[0]);