 | EqualsBuilderAppendManyT Method (IEnumerableT, IEnumerableT, IEqualityComparerT) |
Appends two enumerable objects that contain the same type to the list of values to compare.
Namespace: Capgemini.CommonObjectUtilsAssembly: Capgemini.CommonObjectUtils (in Capgemini.CommonObjectUtils.dll) Version: 1.3.0.0
Syntaxpublic EqualsBuilder AppendMany<T>(
IEnumerable<T> left,
IEnumerable<T> right,
IEqualityComparer<T> comparer
)
Public Function AppendMany(Of T) (
left As IEnumerable(Of T),
right As IEnumerable(Of T),
comparer As IEqualityComparer(Of T)
) As EqualsBuilder
public:
generic<typename T>
EqualsBuilder^ AppendMany(
IEnumerable<T>^ left,
IEnumerable<T>^ right,
IEqualityComparer<T>^ comparer
)
member AppendMany :
left : IEnumerable<'T> *
right : IEnumerable<'T> *
comparer : IEqualityComparer<'T> -> EqualsBuilder
Parameters
- left
- Type: System.Collections.GenericIEnumerableT
The left hand enumerable. - right
- Type: System.Collections.GenericIEnumerableT
The right hand enumerable. - comparer
- Type: System.Collections.GenericIEqualityComparerT
An implementation of the IEqualityComparer interface that can compare
elements in the enumerations.
Type Parameters
- T
- The type the enumerable objects contain.
Return Value
Type:
EqualsBuilderThe EqualsBuilder for chaining calls.
Remarks
EqualsBuilder will perform a deep comparison of the two enumerable objects.
If the enumerated objects implement IEquatable you can call the AppendMany with two
arguments instead.
See Also