Это приведет к удалению всех конечных нулей из десятичной дроби, а затем вы можете просто использовать ToString()
.
public static class DecimalExtensions
{
public static Decimal Normalize(this Decimal value)
{
return value / 1.000000000000000000000000000000000m;
}
}
Или, если вы хотите, чтобы точное количество завершающих нулей, скажем, 5, сначала Normalize (), а затем умножьте на 1.00000 м.