5#include "../../interface.hpp" 
    6#include "../../size.hpp" 
   11  namespace collections {
 
   33      template<
typename type_t>
 
   47        virtual bool equals(
const type_t& 
x, 
const type_t& 
y) 
const noexcept = 0;
 
Defines methods to support the comparison of objects for equality.
Definition iequality_comparer.hpp:34
 
virtual xtd::size get_hash_code(const type_t &obj) const noexcept=0
Returns a hash code for the specified object.
 
virtual bool equals(const type_t &x, const type_t &y) const noexcept=0
Determines whether the specified objects are equal.
 
#define interface_
This keyword is use to represent an interface.
Definition interface.hpp:58
 
size_t size
Represents a size of any object in bytes.
Definition size.hpp:23
 
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10