C# Error
CS0702 – Constraint cannot be special class ‘{0}’
Reason for the Error & Solution
Constraint cannot be special class ‘identifier’
The following types may not be used as constraints: , , or .
Example
The following sample generates CS0702:
// CS0702.cs
class C<T> where T : System.Array // CS0702
{
}