System::TestPredicates::TypeTraits namespace

Typedefs

TypedefDescription
AreFPandArithmeticChecks that T1 is arithmetic and T2 is floating point, or vice versa. If so, sets value member to true, otherwise it is false.
AnyOfDecimalChecks that at least one of type arguments is System::Decimal. If so, sets value member to true, otherwise it is false.
IsArrayChecks if type is a System::Array specialization. If so, value member is set to true, otherwise it is set to false.
IsListChecks if type is a System::Collections::Generic::List specialization. If so, value member is set to true, otherwise it is set to false.
BothArrayOrListChecks if both type arguments are arrays or lists. If so, value member is set to true, otherwise it is set to false.
BothEnumerableChecks if both type arguments are IEnumerable. If so, value member is set to true, otherwise it is set to false.