No se pueden pasar argumentos a 'New' si se usan en un parámetro de tipo.

Una instrucción de declaración o de asignación invoca un tipo genérico y proporciona argumentos de constructor a un parámetro de tipo que tiene la restricción New Operator.

Una lista de restricciones en un parámetro de tipo puede especificar que el argumento de tipo pasado a ese parámetro de tipo debe exponer un constructor sin parámetros que pueda tener acceso al código de creación. Un parámetro de tipo no puede requerir un constructor que toma parámetros y un parámetro de tipo con la restricción New no puede aceptar este tipo de constructor.

Identificador de error: BC32085

Para corregir este error

  • Quite la lista de argumentos del siguiente argumento de tipo de la instrucción que invoca el tipo genérico. No se pueden pasar argumentos de constructor al parámetro de tipo correspondiente.

Consulte también