int i = 1;var v = string.Format("{0}{1:D"+i+"}","0.", 0);var vd = decimal.Round(decimal.Parse(v), i);var vstr = vd.ToString();
v="0.0"
vd=0.0
vstr="0.0"