tengo algo de código como:¿Por qué los valores no son implícitamente convertibles en cadena en C#?
int value = 5;
MessageBox.Show (value);
y la MessageBox.Show
se queja diciendo:
"no se puede convertir de 'int' a 'cadena'"
Creo recordar algunos casos en los que los valores parecen estar convertidos implícitamente en valores de cadena, pero no pueden recordarlos exactamente.
¿Cuál es la razón detrás de esta decisión que cualquier valor no es implícitamente convertible a valores de cadena?
duplicado Posible de http ://desbordamiento de pila.com/questions/751303/can not-implicitly-convert-type-x-to-string-when-and-it-decide-that-it – rsenna
¿Se trata de una cuestión de falta de conversión implícita o de invocación de Messagebox.Show con un número entero? –
Conversión implícita. –