41 implementations of CompareTo
mscorlib (20)
system\boolean.cs (1)
143public int CompareTo(Boolean value) {
system\byte.cs (1)
67public int CompareTo(Byte value) {
system\char.cs (1)
144public int CompareTo(Char value) {
system\datetime.cs (1)
592public int CompareTo(DateTime value) {
system\datetimeoffset.cs (1)
468public int CompareTo(DateTimeOffset other) {
system\decimal.cs (1)
416public int CompareTo(Decimal value)
system\double.cs (1)
133public int CompareTo(Double value) {
system\guid.cs (1)
1058public int CompareTo(Guid value)
system\int16.cs (1)
61public int CompareTo(Int16 value) {
system\int32.cs (1)
64public int CompareTo(int value) {
system\int64.cs (1)
63public int CompareTo(Int64 value) {
system\sbyte.cs (1)
61public int CompareTo(SByte value) {
system\security\principal\sid.cs (1)
841public int CompareTo( SecurityIdentifier sid )
system\single.cs (1)
105public int CompareTo(Single value) {
system\string.cs (1)
2118public int CompareTo(String strB) {
system\timespan.cs (1)
185public int CompareTo(TimeSpan value) {
system\uint16.cs (1)
58public int CompareTo(UInt16 value) {
system\uint32.cs (1)
65public int CompareTo(UInt32 value) {
system\uint64.cs (1)
62public int CompareTo(UInt64 value) {
system\version.cs (1)
200public int CompareTo(Version value)
PresentationCore (2)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayoutCache.cs (1)
1165public int CompareTo(GlyphLookupRecord value)
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (1)
605public int CompareTo(TextEffectBoundary other)
System.Activities (1)
System\Activities\Debugger\DocumentLocation.cs (1)
54public int CompareTo(DocumentLocation that)
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\OrderToken.cs (1)
66public virtual int CompareTo(OrderToken other)
System.Data (1)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\OrderToken.cs (1)
66public virtual int CompareTo(OrderToken other)
System.Data.Entity (1)
System\Data\Mapping\Update\Internal\UpdateCommand.cs (1)
214public int CompareTo(UpdateCommand other)
System.IO.Log (1)
System\IO\Log\SequenceNumber.cs (1)
114public int CompareTo(SequenceNumber other)
System.Numerics (1)
System\Numerics\BigInteger.cs (1)
242public int CompareTo(BigInteger other)
System.ServiceModel (5)
System\ServiceModel\Channels\DirectionalAction.cs (1)
56public int CompareTo(DirectionalAction other)
System\ServiceModel\Dispatcher\EndpointAddressProcessor.cs (1)
350public int CompareTo(Attr a)
System\UriTemplateCompoundPathSegment.cs (1)
285int IComparable<UriTemplateCompoundPathSegment>.CompareTo(UriTemplateCompoundPathSegment other)
System\UriTemplateLiteralPathSegment.cs (1)
86public int CompareTo(UriTemplateLiteralPathSegment other)
System\UriTemplateLiteralQueryValue.cs (1)
42public int CompareTo(UriTemplateLiteralQueryValue other)
System.ServiceModel.Discovery (1)
System\ServiceModel\Discovery\DiscoveryMessageSequence.cs (1)
119public int CompareTo(DiscoveryMessageSequence other)
System.Web.Entity.Design (4)
System\Data\WebControls\Design\EntityConnectionStringBuilderItem.cs (1)
103int IComparable<EntityConnectionStringBuilderItem>.CompareTo(EntityConnectionStringBuilderItem other)
System\Data\WebControls\Design\EntityDataSourceContainerNameItem.cs (1)
62int IComparable<EntityDataSourceContainerNameItem>.CompareTo(EntityDataSourceContainerNameItem other)
System\Data\WebControls\Design\EntityDataSourceEntitySetNameItem.cs (1)
60int IComparable<EntityDataSourceEntitySetNameItem>.CompareTo(EntityDataSourceEntitySetNameItem other)
System\Data\WebControls\Design\EntityDataSourceEntityTypeFilterItem.cs (1)
59int IComparable<EntityDataSourceEntityTypeFilterItem>.CompareTo(EntityDataSourceEntityTypeFilterItem other)
WindowsBase (3)
Base\MS\Internal\IO\Packaging\PieceDirectory.cs (1)
112int IComparable<PieceStreamInfo>.CompareTo(PieceStreamInfo pieceStreamInfo)
Base\MS\Internal\IO\Packaging\SparseMemoryStream.cs (1)
898int IComparable<MemoryStreamBlock>.CompareTo(MemoryStreamBlock other)
Base\System\IO\Packaging\PackUriHelper.cs (1)
1080int IComparable<ValidatedPartUri>.CompareTo(ValidatedPartUri otherPartUri)
26 references to CompareTo
mscorlib (19)
system\collections\generic\arraysorthelper.cs (17)
574order = array[i].CompareTo(value); 603if (keys[a] != null && keys[a].CompareTo(keys[b]) > 0) 661while (x.CompareTo(keys[i]) > 0) i++; 662while (x.CompareTo(keys[j]) < 0) j--; 783while (pivot.CompareTo(keys[++left]) > 0) ; 784while (pivot.CompareTo(keys[--right]) < 0) ; 828if (child < n && (keys[lo + child - 1] == null || keys[lo + child - 1].CompareTo(keys[lo + child]) < 0)) 832if (keys[lo + child - 1] == null || keys[lo + child - 1].CompareTo(d) < 0) 853while (j >= lo && (t == null || t.CompareTo(keys[j]) < 0)) 1300if (keys[a] != null && keys[a].CompareTo(keys[b]) > 0) 1366while (x.CompareTo(keys[i]) > 0) i++; 1367while (x.CompareTo(keys[j]) < 0) j--; 1498while (pivot.CompareTo(keys[++left]) > 0) ; 1499while (pivot.CompareTo(keys[--right]) < 0) ; 1545if (child < n && (keys[lo + child - 1] == null || keys[lo + child - 1].CompareTo(keys[lo + child]) < 0)) 1549if (keys[lo + child - 1] == null || keys[lo + child - 1].CompareTo(d) < 0) 1577while (j >= lo && (t == null || t.CompareTo(keys[j]) < 0))
system\collections\generic\comparer.cs (2)
90if (y != null) return x.CompareTo(y); 113if (y.HasValue) return x.value.CompareTo(y.value);
System.Activities.DurableInstancing (3)
System\Activities\DurableInstancing\BinaryHeap.cs (3)
190if (this.items[currentPosition].Key.CompareTo(this.items[leftChildPosition].Key) > 0) 202if (this.items[swapPosition].Key.CompareTo(this.items[rightChildPosition].Key) > 0) 229if (this.items[parent].Key.CompareTo(this.items[startIndex].Key) > 0)
System.Configuration (2)
System\Configuration\ValidatorUtils.cs (2)
46if ( itfValue.CompareTo( min ) >= 0 ) { 51if ( valueIsInRange && ( itfValue.CompareTo( max ) > 0 ) ) {
System.Web.Entity.Design (1)
System\Data\WebControls\Design\EntityDataSourceConfigureObjectContext.cs (1)
223if (((IComparable<EntityConnectionStringBuilderItem>)newBuilderItem).CompareTo(namedConnectionItem) == 0)
WindowsBase (1)
Base\System\IO\Packaging\PackUriHelper.cs (1)
400return ((IComparable<ValidatedPartUri>)firstPartUri).CompareTo((ValidatedPartUri)secondPartUri);