Pourquoi n'y a-t-il pas de méthode Convert.ToFloat()
, C# a ToDouble()
, ToDecimal()
...
Je veux convertir en float, quelle méthode peut être utilisée? (float)var?
Réponse
Trop de publicités?Il existe - mais il s'appelle Convert.ToSingle()
. float
est un alias C# pour le type System.Single
.
"Single" est le nom d'un float dans le BCL. "float" est un alias fourni par C#. Il existe une méthode Convert.ToSingle(), tout comme il existe Convert.ToInt32() au lieu de Convert.ToInt().
Voir ce fil de discussion Classe Convert
(Au fait - je ne savais pas non plus cela, donc j'ai appris quelque chose de nouveau aujourd'hui :) )