Я хочу отформатировать строку как десятичную, но десятичная дробь содержит следующие нули после десятичной дроби. Как мне отформатировать его так, чтобы эти бессмысленные 0 исчезли?
string.Format("{0}", 1100M);
string.Format("{0}", 1100.1M);
string.Format("{0}", 1100.100M);
string.Format("{0}", 1100.1000M);
отображает:
1100
1100.1
1100.100
1100.1000
но я хочу, чтобы это было:
1100
1100.1
1100.1
1100.1
Для справки, вот другие вопросы, которые по сути дублируют это, я нашел спасибо к приведенным здесь ответам: