Согласно Спольски Я не могу называть себя разработчиком, поэтому за этим вопросом стоит много стыда. ..
Сценарий: Из приложения C # я хотел бы взять строковое значение из базы данных SQL и использовать его в качестве имени каталога. У меня есть защищенный (SSL) FTP-сервер, на котором я хочу установить текущий каталог, используя строковое значение из БД.
Проблема: Все работает нормально, пока я не нажму строковое значение со «специальным» символом - Кажется, я не могу правильно закодировать имя каталога, чтобы удовлетворить FTP-сервер.
В примере кода ниже
Кодировка ASCII изменяется é на 63 (десятичное число), но FTP-серверу это не нравится.
Когда я представляю é как значение 130 (десятичное), FTP-сервер счастлив, за исключением того, что я не могу найти метод это сделает это за меня (мне пришлось вручную создать строку из явных байтов).
Кто-нибудь знает, что я должен сделать с моей строкой, чтобы закодировать é как 130 и сделать FTP-сервер счастливым и, наконец, поднять меня до уровня 1 разработчик, объяснив единственную вещь, которую разработчик должен понять?