Table of contents
Collapse the table of content
Expand the table of content

IStructuralComparable.CompareTo Method (F#)

Den Delimarsky|Last Updated: 8/18/2017
1 Contributor

Determines whether the current object precedes, occurs in the same position as, or follows another object in the sort order.

Namespace/Module Path: System.Collections

Assembly: FSharp.Core (in FSharp.Core.dll)


// Signature:
abstract this.CompareTo : obj * IComparer -> int

// Usage:
iStructuralComparable.CompareTo (obj, comparer)


obj Type: obj

The object to compare with the current instance.

comparer Type: System.Collections.IComparer

An object that performs comparisons.

Return Value

An integer that indicates the relationship of the current object to the target object.


This API is provided for use only with the F# Core Library Versions that targets .NET Framework 2.0. If you are using .NET Framework 4, use the .NET Framework 4 API with the same name, System.Collections.IStructuralComparable.CompareTo(System.Object,System.Collections.IComparer).


Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Version Information

F# Core Library Versions

Supported in: 2.0

See Also

Collections.IStructuralComparable Interface (F#)

System.Collections Namespace (F#)

© 2020 Microsoft