ho qualche codice come:Perché i valori non sono convertibili in modo implicito in stringa in C#?
int value = 5;
MessageBox.Show (value);
e la MessageBox.Show
lamenta dicendo:
"non può convertire da 'int' a 'stringa'"
mi sembra di ricordare alcuni casi in cui i valori sembrano essere convertiti implicitamente in valori stringa, ma non possono richiamarli esattamente.
Qual è la ragione alla base di questa decisione secondo cui qualsiasi valore non è convertibile implicitamente in valori stringa?
Eventuali duplicati di http : // StackOverflow.it/questions/751303/can not-implicitly-convert-type-x-to-string-when-and-how-it-decides-that-it – rsenna
Questa domanda sulla conversione implicita mancante o sulla chiamata al Messagebox.Show con un intero? –
Conversione implicita. –