ColaRangeDictionary<TKey, TValue>.Entry
Namespace: SnowBank.Collections.CacheOblivious · class
Implements: ISpanFormattable, IFormattable, IEquatable<Entry>
Mutable range
Constructors
Entry
Entry(TKey begin, TKey end, TValue value)
Constructs a new Entry
Properties
Begin
TKey Begin { get; }
Begin key of this range (inclusive)
End
TKey End { get; }
End key of this range (exclusive)
Value
TValue Value { get; set; }
Value for this range
Methods
<Clone>$
Entry <Clone>$()
Deconstruct
void Deconstruct(out TKey begin, out TKey end, out TValue value)
Deconstructs this entry into the begin, end and value parts
Equals
bool Equals(object obj)
bool Equals(Entry other)
GetHashCode
int GetHashCode()
ToString
string ToString()
string ToString(string format, IFormatProvider formatProvider = null)
TryFormat
bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format, IFormatProvider provider)