81 votes

Pourquoi n'y a-t-il pas de méthode Convert.toFloat() ?

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?

146voto

Tim Points 15635

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 :) )

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X