Code: Select all
var bar = "Bar";
var s = $"""
Foo
{bar}
Baz
{{Qux}}
""";
Console.WriteLine(s);
< BR />
Das interpolierte RAW -String -Literal beginnt nicht mit genügend '$' -Zeichen, um so viele aufeinanderfolgende Öffnungssproces als Inhalt CS9006 < /p>
< /blockquote> < BR /> Die oberen Zustandsdokumente: < /p>
RAW STRING -Literale können auch mit interpolierten Zeichenfolgen kombiniert werden, um die {und} Zeichen in die Ausgabe einzubetten Saite. Sie verwenden mehrere $ Zeichen in einem interpolierten Roh -String -Literal, um {und} Zeichen in der Ausgangszeichenfolge einzubetten, ohne sie zu entkommen. Qux $} $} und andere Kombinationen; Keiner kompiliert. < /p>
Ich kann keine Beispiele finden. Wie ist das gemacht?