Используйте 0
, чтобы указать, что цифра должна быть напечатана, даже если она равна нулю:
dSize.ToString("#.0", System.Globalization.CultureInfo.CurrentCulture)
Это напечатает .3
вместо 0.3
;если вы хотите, чтобы цифра перед десятичной точкой также была напечатана, используйте также 0
:
dSize.ToString("0.0", System.Globalization.CultureInfo.CurrentCulture)