Functions | |
template<typename T > | |
std::enable_if< detail::has_operator_equal< T >::value, bool >::type | Equals (T value1, T value2) |
template<typename T > | |
std::enable_if< detail::has_only_method_equals< T >::value, bool >::type | Equals (T value1, T value2) |
template<> | |
bool | Equals< float > (float value1, float value2) |
template<> | |
bool | Equals< double > (double value1, double value2) |
std::enable_if<detail::has_operator_equal<T>::value, bool>::type System::BoxedValueDetail::Equals | ( | T | value1, |
T | value2 | ||
) |
Determines the equality of the specified value using operator==().
value1 | The first comparand |
value2 | The second comparand |
The | type of the values being compared |
std::enable_if<detail::has_only_method_equals<T>::value, bool>::type System::BoxedValueDetail::Equals | ( | T | value1, |
T | value2 | ||
) |
Determines the equality of the specified value using method System::Object::Equals().
value1 | The first comparand |
value2 | The second comparand |
The | type of the values being compared |
|
inline |
Compares two double-precision floating-point values.
value1 | The first value to compare |
value2 | The second value to compare |
|
inline |
Compares two single-precision floating-point values.
value1 | The first value to compare |
value2 | The second value to compare |