String zusammensetzen Vergleich mit C#6

Wer kennt das nicht, da muss man z.B. einen SQL String basteln, der Werte aus Variablen zusammen setzen muss.

Hierfür haben wir die 3 Variablen, die in die Personen Tabelle hinzugefügt werden müssen:
[crayon-6767675618f01853469064/]

  1. Die meisten Entwickler arbeiten dann einfach ohne Parameter:
    [crayon-6767675618f0a660686945/]
  2. Der nächste sagt, ich arbeite mit dem StringFormater:
    [crayon-6767675618f0c127031680/]
  3.  Ein weiterer sagt, ich nutze den StringBuilder:
    [crayon-6767675618f0d097076086/]
  4.  Neue Art einen String zusammen zu setzen mit C# Version 6:
    [crayon-6767675618f0f679352114/]
    Meiner Meinung nach ist die neue Möglichkeit deutlich übersichtlicher. Außerdem habe ich als Entwickler immer die Möglichkeit in den geschweiften Klammern Änderungen an der Variable vorzunehmen. Ich kann z.B. hingehen und Vorname.ToUpper() machen.