Class RecordList<T>
public class RecordList<T> : List<T>, IList<T>, ICollection<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IList, ICollection, IEnumerable, IEquatable<RecordList<T>> where T : notnull
Type Parameters
T
- Inheritance
-
List<T>RecordList<T>
- Implements
-
IList<T>ICollection<T>IEnumerable<T>IEquatable<RecordList<T>>
- Inherited Members
Constructors
RecordList()
public RecordList()
RecordList(IEnumerable<T>)
public RecordList(IEnumerable<T> elements)
Parameters
elementsIEnumerable<T>
Methods
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current object.
Returns
Equals(RecordList<T>?)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(RecordList<T>? other)
Parameters
otherRecordList<T>An object to compare with this object.
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.