Десятичный формат c#-Сохранить последний ноль

Я искал это, но не могу найти ответ. У меня есть следующие десятичные числа с соответствующим выводом, который я хочу от String.Format

100,00 -> 100
100,50 -> 100,50
100,51 -> 100,51

Моя проблема в том, что я не могу найти формат, который бы сохранял 0 в конце 100,50, а также удалял 2 нуля из 100.

Любая помощь горячо приветствуется.

РЕДАКТИРОВАТЬ Для большей ясности. У меня есть переменные десятичного типа, они всегда будут только 2 десятичными знаками. В основном я хочу отображать 2 десятичных знака, если они существуют или нет, я не хочу отображать один десятичный знак в случае, если 100,50 становится 100,5

8
задан Peuge 27 July 2012 в 09:17
поделиться