Compartir a través de


El tipo '<nombreDeTipo>' no tiene un constructor con parámetros de los tipos '<nombresDeTiposDeParámetros>'

Actualización: noviembre 2007

Type '<type name>' does not have a constructor with parameters of types '<parameter type names>'

Mientras Visual Studio analizaba el código, no ha podido encontrar un constructor con parámetros coincidentes.

El motivo puede ser que el constructor suministrado tiene tipos distintos de los necesarios. Por ejemplo, un constructor Point puede admitir dos integers. Si los valores suministrados son floats, se genera este error.

Para corregir este error

  • Utilice un constructor distinto o convierta explícitamente los tipos de los parámetros para que coincidan con los que proporciona el constructor.

Vea también

Referencia

Constructores (Guía de programación de C#)

Otros recursos

Conversiones de tipos en Visual Basic