Can I get the standard currency format to use a negative sign instead of parentheses?
===

There are many places in my project where I try to display currency with the built-in `{0:C}` currency format.  If the number is negative, it surrounds the value in parentheses.  I want it to use a negative sign instead.

My web.config has culture set to `auto`, and it resolves to `en-US`.

The ideal solution would be some global web.config or other setting that would make the `{0:C}` display the negative sign, but I'm open to other, less awesome solutions as well.