System::BoxedValueDetail

Classes

ClassDescription
ComparableSimple implementation of IComparable<>
NonComparableDummy base type for boxed types what do not implement IComparable<>

Structures

StructDescription
ImplementsInterfaceTemplate predicate that checks if boxed object should implement given interface by itself.
ImplementsInterface< String, IComparable< String > >String implements IComparable.
ImplementsInterface< T, IComparable< T > >Template predicate that checks if boxed object should implement IComparable interface by itself.

Functions

FunctionDescription
std::enable_if<detail::has_operator_equal<T>::value, bool>::type Equals(T, T)Determines the equality of the specified value using operator==().
std::enable_if<detail::has_only_method_equals<T>::value, bool>::type Equals(T, T)Determines the equality of the specified value using method System::Object::Equals().
bool Equals< float >(float, float)Compares two single-precision floating-point values.
bool Equals< double >(double, double)Compares two double-precision floating-point values.