string.Format("${0:0}",b)
В C # вы можете использовать {0}
, чтобы сообщить параметр, и {0:format}
, чтобы сообщить параметр в формате.
EDIT
О, я подумал, что ОП хочет сделать, это удалить цифры b. Но теперь я понял, что он хочет убрать бесполезные нули.
string.Format("${0:#.##}",b)