У меня была эта проблема довольно много раз, и я только что использовал обходной путь, но думал, что попрошу здесь, если есть более простой вариант. Когда у меня есть строка из DateTime.Now
, и я тогда хочу использовать ее в имени файла, я не могу, потому что Windows не разрешает символы/и: в именах файлов, я должен пойти и заменить их следующим образом:
string filename = DateTime.Now.ToString().Replace('/', '_').Replace(':', '_');
Что, кажется, немного хлопот, есть ли более простой способ сделать это? Любые предложения, которые были высоко оценены.