Функция File.WriteAllBytes прекрасно работает при вводе пути @ "\"
File.WriteAllBytes(@"C:\folder\file.png", bytes);
, но с "\\"
File.WriteAllBytes("C:\\folder\\file.png", bytes);
возвращает: Формат данного пути не поддерживается
В моем приложении что-то подобное
File.WriteAllBytes(getFile(fid), bytes);
, где getFile (fid) возвращает
C: \\ folder \\ fileid.png
Итак, я попробовал getFile (fid) .Replace ("\\", @ "\") .. Я ожидал этого
C: \ folder \ fileid.png
но у меня все еще есть это
C: \\ folder \\ fileid.png
и ошибка Формат указанного пути не поддерживается