CultureInfo, количество десятичных цифр без добавления 0 справа? - PullRequest
0 голосов
/ 04 августа 2020

Я конвертирую числа следующим образом

decimal a = 123456.2m;
decimal b = 123456m;


Console.WriteLine(a.ToString("N", CultureInfo.CreateSpecificCulture("en-US")));
Console.WriteLine(b.ToString("N", CultureInfo.CreateSpecificCulture("en-US")));

Console.WriteLine(a.ToString("N", CultureInfo.CreateSpecificCulture("de-DE")));
Console.WriteLine(b.ToString("N", CultureInfo.CreateSpecificCulture("de-DE")));

, и это дает мне следующий результат

123,456.20
123,456.00
123.456,20
123.456,00

, но как показать единственное доступное количество десятичных цифр, например следующие без добавления правильного '0', но сохранить формат культуры без изменений?

123,456.2
123,456
123.456,2
123.456

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...