Compiler Error C3082
'operator' : this operator cannot be applied to a variable whose type is generic
Certain operations are not allowed on generic types. For example, you cannot dereference a generic type parameter.
For more information, see Generics (Visual C+).