Nome do arquivo tem duas barras invertidas C #

Provavelmente há uma resposta fácil para isso, mas quando adicioneiDateTime.Now.ToString() para o meu fileName adiciona um extra \ para cada \ eu tenho assimC:\Temp torna-seC:\\Temp o que faz com que o arquivo não seja salvo.

Este é o código em questão

<code>String fileName = @"C:\Temp\data_" + DateTime.Now.ToString() + ".txt";
</code>

Por exemplo, a saída pode serC:\\Temp\\data_12/04/2012 20:08:40.txt

Deveria serC:\Temp\data_12/04/2012 20:08:40.txt

questionAnswers(5)

yourAnswerToTheQuestion