Кажется, что String.Format не будет форматировать строку в качестве ввода. Я что-то делаю неправильно, или это просто обычное поведение?String.Format не форматирует строку
Ввод: 0.37
Это не работает.
string x = String.Format("{0:P}", myString)
Выход: 0,37
Это делает.
string x = String.Format("{0:P}", Convert.ToDecimal(myString))
Выход: 37,00%