Betrachten Sie die folgende Zeile:
%Vor%Warum muss @ in dieser Zeile angehängt werden?
@ teilt C # mit, dies als literale Zeichenfolge zu behandeln Verbatim String-Literal . Zum Beispiel:
ist ein Fehler, weil \W
und \M
keine gültigen Escape-Sequenzen sind. Sie müssen es stattdessen folgendermaßen schreiben:
Um es deutlicher zu machen, können Sie eine literale Zeichenfolge verwenden, die \ als Sonderzeichen nicht erkennt. Daher:
%Vor%ist vollkommen in Ordnung.
BEARBEITEN: MSDN bietet diese Beispiele:
%Vor%