klaus_b:Solltest du aber Anführungszeichen in einem string benötigen, ist das je nach zusammenstellung der Zeichenfolge problematisch. Ich habe mir deshalb angewöhnt immer mit dem \ zu escapen. So habe komme ich nie in die Situation, dass cih mein gewogntes Vorgehen ändern muss.
Du kannst Anführungszeichen ja auch mit dem @ verwenden, musst dann halt immer zwei Stück machen (ähnlich wie ohne "at" zweimal der Backslash). Ist denke ich reine Geschmackssache, bin das so noch von classic ASP gewohnt 
Variante mit @:
string test = @"Das ist die Variante ""mit"" dem at!";
Variante ohne @:
string test = "Das ist die Variante \"ohne\" das at!";
Finde das erste einfacher zu lesen, aber beide Varianten sind wie gesagt gleichwertig. Vor allem bei regulären Ausdrücken machen die zwei Backslashes den String imho aber noch schwerer lesbar - falls das für RegEx überhaupt noch möglich ist 
Das nur der Vollständigkeit halber 