System::TestPredicates::TypeTraits 命名空间

Typedefs

类型定义描述
AnyOfDecimal检查是否至少有一个类型参数是 System::Decimal。如果是,则将 value 成员设置为 true,否则为 false。
AreFPandArithmetic检查 T1 是否为算术类型且 T2 为浮点类型,或反之。如果是,则将 value 成员设置为 true,否则为 false。
BothArrayOrList检查两个类型参数是否都是数组或列表。如果是,则将 value 成员设置为 true,否则设置为 false。
BothEnumerable检查两个类型参数是否都是 IEnumerable。如果是,则将 value 成员设置为 true,否则设置为 false。
IsArray检查类型是否为 System::Array 的特化。如果是,则将 value 成员设置为 true,否则为 false。
IsList检查类型是否为 System::Collections::Generic::List 的特化。如果是,则将 value 成员设置为 true,否则为 false。