Упрощен, используя строчную интерполяцию вместо String.Format
$"{12456:n0}"; // 12,456 $"{12456:n2}"; // 12,456.00
или используя вашVariable
double yourVariable = 12456.0; $"{yourVariable:n0}"; $"{yourVariable:n2}";