Format strings are interpreted at runtime (not at compile time)
# \{ \}, { } . string.Format , , , . {0}. \{ { , String.Format , {. , string.Format {{ {. }} }.
#:
- character literal escaping: e.g. '\'', '\n', '\u20AC' (the Euro β¬ currency sign), '\x9' (equivalent to \t))
- literal string escaping: e.g. "...\t...\u0040...\U000000041...\x9..."
- verbatim string escaping: e.g. @"...""..."
- string.Format escaping: e.g. "...{{...}}..."
- keyword escaping: e.g. @if (for if as identifier)
- identifier escaping: e.g. i\u0064 (for id)