Una domanda sopravvenuto lavoro oggi su come convertire un oggetto nel suo tipo specifico (un int
), ho detto a lanciarlo:Perché utilizzare Convert.ToInt32 su casting?
int i = (int)object;
un collega ha detto di usare Convert.ToInt32()
.
int i = Convert.ToInt32(object)
Qual è la differenza tra Convert.ToInt32()
e un cast oggetto diretto?
La parola che stai cercando è "esplicitamente" nel secondo "paragrafo" - implicito sarebbe 'int i = s'. –