String.Format
suggest changeIntroduction
The Format methods are a set of overloads in the System.String class used to create strings that combine objects into specific string representations. This information can be applied to String.Format, various WriteLine methods as well as other methods in the .NET framework.
Syntax
string.Format(string format, params object[] args)string.Format(IFormatProvider provider, string format, params object[] args)$“string {text} blablabla”// Since C#6
Parameters
format: A composite format string, which defines the way args should be combined into a string.args: A sequence of objects to be combined into a string. Since this uses aparamsargument, you can either use a comma-separated list of arguments or an actual object array.provider: A collection of ways of formatting objects to strings. Typical values include CultureInfo.InvariantCulture and CultureInfo.CurrentCulture
Notes:
String.Format()handlesnullarguments without throwing an exception.- There are overloads that replace the
argsparameter with one, two, or three object parameters.
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents