С#: как заставить конечный ноль в строке числового формата?

Мне нужно отобразить float как

1.00
1.50
1.55
1.60

Ниже показано, что я вижу в формате f2.

1.
1.5
1.55
1.6

Есть ли способ заставить трейлинг 0 появиться?

(Я использую элемент управления DevExpress SpinEdit и пытаюсь установить формат отображения и редактирования.)

Ответы

Ответ 1

yourNumber.ToString("N2");

Ответ 2

Синтаксис можно использовать следующим образом:

String.Format("{0:0.00}", n)

Ответ 4

spinEdit.Properties.DisplayFormat.FormatType = FormatType.Numeric;
spinEdit.Properties.DisplayFormat.FormatString = "C2";

В будущем, однако, я бы рекомендовал найти базу знаний Dev Express или поддержку по электронной почте ([email protected]). Они смогут ответить на ваш вопрос примерно за день.