내가 좋아하는 뭔가가있는 경우 : 전화 후C#에서 음수 금액을 허용하도록 통화 포맷터를 수정하려면 어떻게해야합니까?
Decimal moneyAmount = -1522;
및
moneyAmount.toString("c");
그것은 같은 반환합니다
($ 1,522)
는 대신, 내가있을 소원을 음의 부호와 반대가 없다. 어떻게 내가 toString (에 보내 어떤 형식 공급자 수정할 수 있습니다) 그래서 나는 다음과 같은 효과를 얻을 수 있습니다
- $ 1,522
가능한 중복 (" {0 : C2} ", -1234) (통화 형식)은 음수를 양수로 처리합니다.] (http://stackoverflow.com/questions/1001114/string-format0c2-1234-currency-format-treats-negative-numbers-as -posit) – Randolpho