Dlaczego nie ma metody Convert.toFloat ()?


87

Dlaczego nie istnieje metoda Convert.ToFloat(), C # ma ToDouble(), ToDecimal()...
Chcę przekonwertować na float, która metoda może być używana? (float) var?

Odpowiedzi:


156

Jest - ale to się nazywa Convert.ToSingle(). floatjest aliasem C # dla System.Singletypu.

„Single” to nazwa zmiennej zmiennoprzecinkowej w BCL. „float” to alias udostępniany przez C #. Istnieje metoda Convert.ToSingle (), tak jak istnieje Convert.ToInt32 () zamiast Convert.ToInt ().

Zobacz ten wątek Convert class

(Przy okazji - tego też nie wiedziałem, więc dzisiaj dowiedziałem się czegoś nowego :))

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.