Ответ 1
yourNumber.ToString("N2");
Мне нужно отобразить float как
1.00
1.50
1.55
1.60
Ниже показано, что я вижу в формате f2.
1.
1.5
1.55
1.6
Есть ли способ заставить трейлинг 0 появиться?
(Я использую элемент управления DevExpress SpinEdit и пытаюсь установить формат отображения и редактирования.)
yourNumber.ToString("N2");
Синтаксис можно использовать следующим образом:
String.Format("{0:0.00}", n)
В тех редких случаях мне нужно форматировать, я иду сюда:
http://blog.stevex.net/index.php/string-formatting-in-csharp/
spinEdit.Properties.DisplayFormat.FormatType = FormatType.Numeric;
spinEdit.Properties.DisplayFormat.FormatString = "C2";
В будущем, однако, я бы рекомендовал найти базу знаний Dev Express или поддержку по электронной почте ([email protected]). Они смогут ответить на ваш вопрос примерно за день.
В будущем,