FormattableString
был введен в С# 6.0. Поскольку мы можем использовать одно и то же форматирование строк с использованием объекта string
, почему необходимо использовать FormattableString
или IFormattable
. Какая разница между тремя?
Мой код
var name = "Pravin";
var s = $"Hello, {name}";
System.IFormattable s1 = $"Hello, {name}";
System.FormattableString s2 = $"Hello, {name}";
Прежде всего, получается тот же результат. iee 'Hello Pravin'.
Могу ли я получить более подробный ответ на это, если у кого-то есть глубокие знания на том же самом.