У меня есть string format
и IEnumerable parameters
(коллекция коробочных значений) в моем управляемом коде C#.
format
- спецификатор printf-подобного формата (согласно ANSI/ISO 9899-1990), parameters
- коллекция параметров (аргументов), которые необходимо обработать с помощью format
.
Задача - как из спецификатора формата и коллекции аргументов получить конечную отформатированную строку? (кроме решения http://www.codeproject.com/KB/printing/PrintfImplementationinCS.aspx)
Пожалуйста, не отвечайте на вопрос "Зачем нужен формат printf? Используйте String.Format
" или что-то подобное... К сожалению, я не могу уйти от того, что имею...