StringBuilder предоставляет вам метод AppendFormat
, который добавляет и форматирует за один вызов, но добавляет содержимое в конец буфера.
В вашем конкретном случае, поскольку не предусмотрено .NET Frameworkметод, который выполняет InsertFormat
так, как вы хотите, либо используйте метод, показанный выше в своем вопросе, либо создайте метод расширения (например, назовите его InsertFormat), а затем используйте его в своем проекте.