Class DatasetEqualityComparer
Class DatasetEqualityComparer
Namespace: Aspose.Medical.Dicom.Comparators
Assembly: Aspose.Medical.dll (25.11.0)
Represents a Aspose.Medical.Dicom.Dataset comparison operation. Two datasets considered to be equal if:
- they have the same number of data elements;
- for each position (index) data elements must be equal. Two data elements considered to be equal if:
- they have the same Aspose.Medical.Dicom.Elements.IElement.Tag;
- they have the same Aspose.Medical.Dicom.Elements.IElement.ValueRepresentation;
- element’s data are the same for both elements.
public sealed class DatasetEqualityComparer : IEqualityComparer<dataset>Inheritance
object ← DatasetEqualityComparer
Implements
Inherited Members
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Comparer
Gets an object that performs a Aspose.Medical.Dicom.Dataset comparison operation. Read-only Aspose.Medical.Dicom.Comparators.DatasetEqualityComparer.
public static DatasetEqualityComparer Comparer { get; }Property Value
Methods
Equals(Dataset?, Dataset?)
public bool Equals(Dataset? x, Dataset? y)Parameters
x Dataset
?
y Dataset
?
Returns
GetHashCode(Dataset)
public int GetHashCode(Dataset obj)Parameters
obj Dataset
Returns
int </dataset>