Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
StringBuilder is so useful. Does it all. But it’s missing a method. Here it is:
/// <summary> /// Extends StringBuilder so that it has an AppendFormatLine method. /// </summary> /// <param name="value">The StringBuilder being extended.</param> /// <param name="format">A composite format string.</param> /// <param name="args">An object array that contains zero or more objects to format.</param> /// <returns>The StringBuilder.</returns> public static StringBuilder AppendFormatLine(this StringBuilder value, string format, params object[] args) { return value.AppendLine(string.Format(format, args)); }
So now you can simply code this:
stringBuilder.AppendFormatLine("Here's a line {0}", "YES!");
Instead of:
stringBuilder.AppendLine(String.Format("Here's a line {0}", "YES!"));
Just reads easier, and is simpler to dot through with IntelliSense.
Best,
Brian