Я бы пересчитал спецификатор формата фиксированной точки («F») (как упоминалось Ehsan). См. Строки стандартного числового формата .
С помощью этой опции вы даже можете настроить число знаков после запятой:
public string ValueAsString(double value, int decimalPlaces)
{
return value.ToString($"F{decimalPlaces}");
}
Ну, на самом деле вы можете использовать встроенный просмотр HTML из webview_flutter
(ссылка https://github.com/flutter/flutter/issues/19030#issuecomment-437534853 )
"has <span style='text-color:red'>$num</span>"
"有<span style='text-color:red'>$num</span>个"
Просто нужно быть осторожным с интерполяцией строк.