using System; using Cpp2IlInjected; namespace System.Collections { /// Supports the structural comparison of collection objects. // Token: 0x020005BE RID: 1470 [Token(Token = "0x20005BE")] public interface IStructuralComparable { /// Determines whether the current collection object precedes, occurs in the same position as, or follows another object in the sort order. /// The object to compare with the current instance. /// An object that compares members of the current collection object with the corresponding members of . /// A signed integer that indicates the relationship of the current collection object to in the sort order: - If less than 0, the current instance precedes . - If 0, the current instance and are equal. - If greater than 0, the current instance follows . /// Return value /// /// Description /// /// -1 /// /// The current instance precedes . /// /// 0 /// /// The current instance and are equal. /// /// 1 /// /// The current instance follows . /// This instance and are not the same type. // Token: 0x06002C88 RID: 11400 [Token(Token = "0x6002C88")] [Address(Slot = "0")] int CompareTo(object other, IComparer comparer); } }