Zastępuje ukośnik odwrotny w ciągu

Mam kilka problemów z próbą zastąpienia odwrotnych ukośników w ciągu daty w C # .net.

Do tej pory używam:

string.Replace(@"\","-")

ale to nie zastąpiło. Czy ktoś mógłby mi pomóc?