Veja se é isso:
using System;
using System.Globalization;
public class Program
{
public static void Main()
{
double money = 5125365.00;
//Console.WriteLine(string.Format("{0:C}", money));
Console.WriteLine(string.Format(CultureInfo.GetCultureInfo("pt-BR"), "{0:C}", money));
}
}
“First do it, then do it right, then do it better.”