W moim projekcie jest wiele miejsc, w których próbuję wyświetlać walutę za pomocą wbudowanego formatu waluty {0:C}
. Jeśli liczba jest ujemna, otacza wartość w nawiasach. Chcę, aby zamiast tego używał znaku minus.Czy mogę uzyskać standardowy format waluty, aby zamiast nawiasów używać znaku minus?
Mój web.config ma ustawioną kulturę na auto
i przechodzi na en-US
.
Idealnym rozwiązaniem byłby jakiś globalny web.config lub inne ustawienie, które sprawiłoby, że {0:C}
wyświetlałby negatywny znak dla kultury en-US
, ale jestem także otwarty na inne, mniej niesamowite rozwiązania.
możliwe duplikat [Globalnie zmianie formatu ujemne numery walut w języku C#] (http://stackoverflow.com/questions/3994601/globally-changing-format-negative-currency-numbers-in-c-sharp) – jmort253