#17 – Methods that Support Composite Formatting

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");

About Sean
Software developer in the Twin Cities area, passionate about software development and sailing.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: