Как вы думаете, действительно ли необходимо предоставить IFormatProvider
в методе String.Format(string, object)
?
Лучше ли писать полный вариант
String.Format(CultureInfo.CurrentCulture, "String is {0}", str);
или просто
String.Format("String is {0}", str);
?