public int CompareTo(BookId other) { if (Equals(other, null)) { return(1); } var x = ProcessId.CompareTo(other.ProcessId); if (x != 0) { return(x); } return(BookName.CompareTo(other.BookName)); }
public int CompareTo(WindowId other) { if (Equals(other, null)) { return(1); } var x = ProcessId.CompareTo(other.ProcessId); if (x != 0) { return(x); } x = BookName.CompareTo(other.BookName); if (x != 0) { return(x); } return(WindowIndex.CompareTo(other.WindowIndex)); }
public int CompareTo(ProcessId other) => Id.CompareTo(other);