A method or function that takes a template string and arguments for that template and inserts these arguments into the template in an appropriate manner (programming-language-independent tag)
I have a few C# apps that do logging, and the Output method has an overload to accept the message …
.net resharper overloading string.format resharper-7.1