Struct RankedEntry
A leaderboard entry paired with its 1-based rank position within its board.
Immutable value object that supports equality comparison.
Assembly: Serenity.Leaderboard.Domain.dll
Syntax
public readonly struct RankedEntry : IEquatable<RankedEntry>
Constructors
RankedEntry(LeaderboardEntry, int)
Creates a new RankedEntry with the specified entry and rank.
Declaration
public RankedEntry(LeaderboardEntry entry, int rank)
Parameters
| Type |
Name |
Description |
| LeaderboardEntry |
entry |
The underlying leaderboard entry.
|
| int |
rank |
The 1-based rank position of this entry.
|
Fields
Entry
The underlying leaderboard entry.
Declaration
public readonly LeaderboardEntry Entry
Field Value
Rank
The 1-based rank position of this entry.
Declaration
Field Value
Methods
Equals(RankedEntry)
Declaration
public bool Equals(RankedEntry other)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(RankedEntry, RankedEntry)
Declaration
public static bool operator ==(RankedEntry left, RankedEntry right)
Parameters
Returns
operator !=(RankedEntry, RankedEntry)
Declaration
public static bool operator !=(RankedEntry left, RankedEntry right)
Parameters
Returns
Implements