Как отформатировать число в процентах без знака процента?

Как в .NET отформатировать число в процентах, не показывая знак процента?

Если у меня есть номер0.13 и использовать строку формата{0:P0} выход13 %.

Однако я хотел бы получить13 вместо,без умножение числа на 100 и использование строки формата{0:N0}.

(Справочная информация: в ASP.NET у меня есть GridView с BoundField, где я хотел бы отображать число в процентах, но без знака процента (%). Как мне это сделать?)

Спасибо за ответы. На момент редактирования 4 из 6 предложили, чего я хотел бы избежать, как объяснено выше. Я искал способ использовать только строку формата и избежать умножения на 100 и использования{0:N0}, но ответы показывают, что это невозможно ...

Решено с помощью принятого решенияРичард:


public class MyCulture : CultureInfo
{
    public MyCulture()
        : base(Thread.CurrentThread.CurrentCulture.Name)
    {
        this.NumberFormat.PercentSymbol = "";
    }
}

Thread.CurrentThread.CurrentCulture = new MyCulture();

Ответы на вопрос(9)

Ваш ответ на вопрос