Thomas Bandt

Über mich | Kontakt | Archiv

string.Format() mit {}

Das Problem:

string.Format("... Where GuidField = {{0}}", GuidStringOhneKLammern)

Hier wird der Platzhalter nicht bzw. falsch interpretiert und somit nicht ersetzt. Einfaches escapen der Klammern hilft auch nicht.

Die Lösung:

string.Format("... Where GuidField = {{{0}}}", GuidStringOhneKLammern)

Zwei mal ergibt einmal. Wie im alten VBScript. Danke Claudius.

Kommentare

  1. Ueli Kunz schrieb am Donnerstag, 22. September 2005 08:25:00 Uhr:

    Danke Thomas. Ein nützlicher Tipp mehr! Hab mich schon dumm und dämlich gesucht, bis ich nur merkte, was die Exception auslöst :/ ...


« Zurück  |  Weiter »