Class ValueObject<T>
Represents a base class for all generic value object classes.
public abstract class ValueObject<T> where T : ValueObject<T>
Type Parameters
T
The type of this object.
- Inheritance
-
ValueObject<T>
- Derived
Methods
- Equals(object?)
Determines whether the specified object is equal to the current object.
- GetHashCode()
Serves as the default hash function.
Operators
- operator ==(ValueObject<T>?, ValueObject<T>?)
Overloads "==" operator.
- operator !=(ValueObject<T>?, ValueObject<T>?)
Overloads "!=" operator.