Skip to content

Immutable<T> Methods

Wrapper class for carrying immutable data.

Equals(Immutable<T>)

View source
public bool Equals(Immutable<T> other)
Indicates whether the current object is equal to another object of the same type.

Parameters

otherImmutable<T>
An object to compare with this object.

Returns

true if the current object is equal to the other parameter; otherwise, false.

Equals(object?)

override
View source
public override bool Equals(object? obj)
Indicates whether this instance and a specified object are equal.

Parameters

objobject?
The object to compare with the current instance.

Returns

true if obj and this instance are the same type and represent the same value; otherwise, false.

GetHashCode

override
View source
public override int GetHashCode()
Returns the hash code for this instance.

Returns

A 32-bit signed integer that is the hash code for this instance.