Convert.toFloat()メソッドがないのはなぜですか?


86

なぜメソッドが存在しないのかConvert.ToFloat()、C#にはToDouble()ToDecimal()...
フロートに変換したいのですが、どのメソッドを使用できますか?(float)var?

回答:


155

ありますが、それはと呼ばれConvert.ToSingle()ます。floatのC#エイリアスですSystem.Singleタイプの。

「シングル」は、BCLのフロートの名前です。「float」は、C#によって提供されるエイリアスです。Convert.ToInt()の代わりにConvert.ToInt32()があるのと同じように、Convert.ToSingle()メソッドがあります。

このスレッドを参照してくださいConvertクラス

(ところで-私もこれを知らなかったので、今日私は何か新しいことを学びました:))

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.