Hi,
I have some currency values to be formatted. They are stored as double and when I use String.Format("{0:C2}", strValue); it does NOT yield the right results.

I need all the values to be formatted to decimal places e.g 124 as 124.00 and 123.45 as 123.45 itself. I also want the -values to be surrounded by parenthesis. I knew how to do this in VB but not in C#! Like -123.56 should be (123.56) and -34 should (34.00).

I read some articles but they just dont give me the output what I want above. Ther eis one at:
http://blog.stevex.net/c-string-formatting-faq/

Any help would be greatly appreciated. Thank you.