Class ConstantLoaderComparer
Permite comparar la igualdad entre dos IConstantLoader basado en el tipo de constante que ambos son capaces de cargar.
Implements
Inherited Members
Namespace: TheXDS.MCART.Types.Extensions
Assembly: MCART.TypeFactory.dll
Syntax
public class ConstantLoaderComparer : IEqualityComparer<IConstantLoader>
Methods
| Edit this page View SourceEquals(IConstantLoader?, IConstantLoader?)
Compara dos instancias de IConstantLoader.
Declaration
public bool Equals(IConstantLoader? x, IConstantLoader? y)
Parameters
Type | Name | Description |
---|---|---|
IConstantLoader | x | Primer objeto a comparar. |
IConstantLoader | y | Segundo objeto a comparar. |
Returns
Type | Description |
---|---|
bool | true si ambos objetos cargan constantes del mismo tipo, false en caso contrario. |
GetHashCode(IConstantLoader)
Obtiene el código hash de una instancia de IConstantLoader que puede ser utilizado para comparar el tipo de constante que el objeto es capaz de cargar.
Declaration
public int GetHashCode(IConstantLoader obj)
Parameters
Type | Name | Description |
---|---|---|
IConstantLoader | obj | Objeto desde el cual obtener el código hash. |
Returns
Type | Description |
---|---|
int | El código hash del tipo de constante que el objeto es capaz de cargar. |