Я работаю над приложением. Net. У меня есть требование, чтобы я мог получить входное значение как «-21455.254746», и я хотел бы обработать так, чтобы это отображалось как (21455.25)
»в пользовательском интерфейсе и даже при экспорте в слово или в Excel.
Я имею в виду, что отрицательные значения должны отображаться в круглых скобках, а десятичная точка округлена до двух.
Приведенное ниже форматирование работает нормально для пользовательского интерфейса и экспорта в слово. Но при экспорте в Excel скобки отсутствуют.
string resultValue = Convert.ToDouble("-21455.254746").ToString("#,##0.00;(#,##0.00);0.00");
Это значение будет привязано к сетке (asp. net).
Пожалуйста, кто-нибудь посоветует лучший способ сделать это и работает для Excel ...