String Concatenation

Combining multiple strings together into a new string value.

Syntax: Combining Literal String (s) or string Variable (s) together using +

String Interpolation

Instead of using + use it inside a doubles quotes under a template and using one or more Interpolation Expression.

Basically a literal string but becomes a template when the $ character is used before the " ". The Dollar Symbol makes anything inside the { curly braces} a live C# variable or expression. Similar to Python’s version of print({}.format(first name)

We can also combined Verbatim Literal String using the @ key with String Interpolation. The follar symbol just makes anything inside the {curly braces} versatile C# function.

Syntax Highlighting makes it easier to understand what would get printed out “literally” and what is a dynamic component in a line.

You save some extra keystrokes when using String Interpolation