public static void Main()
var d = 1234567.8790220911;
var returnStr = d.ToString("N2");
if (returnStr.Contains("."))
returnStr = returnStr.TrimEnd('0');
if (returnStr.EndsWith("."))
returnStr = returnStr.TrimEnd('.');
Console.WriteLine(returnStr.Replace(",",""));