Sieht aus wie Ihre DateSeparator
Ihrer CurrentCulture
ist -
und das ist warum /
character ersetzt sich selbst.
"/"
benutzerdefinierter Formatbezeichner hat eine besondere Bedeutung als Ersetze mich durch die aktuelle Kultur oder das angegebene Kulturdatums-Trennzeichen.
Sie haben einige Optionen, die Sie entweder mit einfachen Anführungszeichen (oder \/
in einem wortgleichen String-Literal) umgehen oder eine Kultur mit /
als DateSeparator
wie InvariantCulture
.