#17 – Methods that Support Composite Formatting
July 4, 2010 Leave a comment
The .NET Framework includes a number of methods that take composite format strings, allowing substitution of format items into a format string. Methods that take composite format strings include:
- Console.Write / WriteLine
- Debug.WriteLine
- StreamWriter.Write / .WriteLine
- String.Format
- StringBuilder.AppendFormat
- StringWriter.Write / .WriteLine
- TextWriter.Write / .WriteLine
So not only can you do composite formatting with String.Format:
string sNew = string.Format("Who is {0}? ({1})", "John Galt", "Rand");
You can also do the same thing with Console.WriteLine:
Console.WriteLine("Who is {0}? ({1})", "John Galt", "Rand");