Como você usa seqüências textuais com interpolação?
No C # 6, há um novo recurso: seqüências de caracteres interpoladas.
Isso permite que você coloque expressões diretamente no código, em vez de confiar em índices:
string s = string.Format("Adding \"{0}\" and {1} to foobar.", x, this.Y());
Torna-se:
string s = $"Adding \"{x}\" and {this.Y()} to foobar.";
No entanto, temos muitas seqüências de caracteres em várias linhas usando seqüências textuais (principalmente instruções SQL) como esta:
string s = string.Format(@"Result...
Adding ""{0}"" and {1} to foobar:
{2}", x, this.Y(), x.GetLog());
A reversão para cadeias regulares parece confusa:
string s = "Result...\r\n" +
$"Adding \"{x}\" and {this.Y()} to foobar:\r\n" +
x.GetLog().ToString();
Como uso as seqüências verbatim e interpoladas juntas?