I have seen all over the internet to format a NEGATIVE double value with a parenthesis WITH a $ symbol ie. currency type.
$
I am looking for a .NET format
You can use the FormatNumber function:
FormatNumber(-100, UseParensForNegativeNumbers:=TriState.True)
will return "(100)"
There's more on MSDN