Compiler Error CS0702

 

Updated: July 20, 2015

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

Constraint cannot be special class 'identifier'

The following types may not be used as constraints: System.Object,``System.Array, System.Delegate, System.Enum, or System.ValueType.

The following sample generates CS0702:

// CS0702.cs  
class C<T> where T : System.Array  // CS0702  
{  
}  

Constraints on Type Parameters

Show: