Формат двойной - разделитель тысяч с десятичной дробью, но без конечных нулей

Я ищу формат для использования сstring.Format это напечатало бы следующее

double d = 123456.123456D;
double d2 = 123456D;

лайк

123,456.123456
123,456

{0: N6} приводит к

123,456.123456
123,456.000000

{0: 0. ######} приводит к

123456.123456
123456

{0: #. 0} приводит к

123,456
123,456

Я не могу тренироваться в формате, который даст мне то, что мне нужно. Нужно ли мне определять свой собственный поставщик форматов?

Ответы на вопрос(1)

Ваш ответ на вопрос