кодировать специальные символы.

я есть код:

FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create(url);
request.Method = WebRequestMethods.Ftp.DownloadFile;
request.UseBinary = true;   // Binary mode when downloading
request.Credentials = new NetworkCredential(user, password);
FtpWebResponse response = (FtpWebResponse)request.GetResponse();

Я всегда получаю сообщение об ошибке: «Запрошенный URI недействителен для этой команды FTP».

Проблема в том, что URL содержит «#». Поскольку я не могу помешать людям создавать файлы такого типа, есть ли способ избежать специальных символов и при этом обработать файл?

Ответы на вопрос(2)

Ваш ответ на вопрос