Это особенно полезно, если вы заботитесь о локализации (глобализации) в вашем приложении. То есть, если вы хотите, чтобы ваше приложение поддерживало несколько языков и форматов, специфичных для разных культур, вам следует использовать это.

ы думаете, действительно необходимо обеспечитьIFormatProvider в методеString.Format(string, object) ?

Лучше написать полный вариант

String.Format(CultureInfo.CurrentCulture, "String is {0}", str);

или просто

String.Format("String is {0}", str);

?

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

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