У меня есть экземпляр StringBuilder
в моем приложении C #, в котором я хотел бы, чтобы некоторые строки были дополнены различным количеством пробелов в зависимости от контекста. Мое использование очень просто:
StringBuilder MyStringBuilder = new StringBuilder();
MyStringBuilder.AppendFormat("{0:" + this._padding + "}"); // <-- Exception thrown here
MyStringBuilder.AppendLine("My data.");
Если this._padding==10
, результирующий вывод должен выглядеть примерно так:
My data.
Как я могу дополнить мои строки, не прибегая к использованию цикла for? Спасибо.
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Исключение: «Индекс (на основе нуля) должен быть больше или равен нулю и меньше размера списка аргументов."