viernes, 11 de enero de 2013

Type of conditional expression cannot be determined because there is no implicit conversion between '' and 'int'

Este proble puede aparecer en el siguiente caso:


  IdEmpleado=(int)cbEmpleado.SelectedValue==0? null:(int)cbEmpleado.SelectedValue;

Solución:

  IdEmpleado=(int)cbEmpleado.SelectedValue==0? (int?)null:(int)cbEmpleado.SelectedValue,


El compilador necesita que se castee a que tipo de null.

No hay comentarios:

Publicar un comentario