Согласно книге Swift 2.2, опубликованной apple:
«Вы указываете методы типа, написав ключевое слово static
до ключевого слова func метода. Классы также могут использовать ключевое слово class
, чтобы позволить подклассам переопределять реализацию суперкласса этого метода. "
HttpUtility.HtmlEncode
/ Декодируют
HttpUtility.UrlEncode
/ Декодируют
, можно добавить ссылку на System.Web
блок, если это не доступно в проекте
Попробуйте Server.UrlEncode()
, или System.Web.HttpUtility.UrlEncode()
для экземпляров, когда у Вас не будет доступа к эти Server
объект. Можно также использовать System.Uri.EscapeUriString()
, чтобы не добавлять ссылку на System.Web
блок.
Можно использовать Серверный объект в Системе. Веб-Сервер пространства имен
. UrlEncode, Сервер. UrlDecode, Сервер. HtmlEncode и Сервер. HtmlDecode.
Редактирование: плакат добавил, что это было приложением Windows и не веб-, как можно было бы полагать. Упомянутые выше объекты были бы доступны от класса HttpUtility в Системе. Сеть, которая должна быть добавлена как ссылка на проект.
Система. Uri. EscapeUriString (), казалось, не сделал ничего, но Системы. Uri. Escape Данные Строка () работал на меня.