格式十进制数字C#

有没有办法将这个数字36.9308706956375格式化为36,930.87? 我尝试了所有模式,包括下面的模式似乎无效,返回36,93。

decimal dec = 36.9308706956375;
var num = String.Format(CultureInfo.GetCultureInfo("ro-RO"), "{0:#,##0.00}", dec);

谢谢