C# сниппет на кодирование одновременно несколько переменных в Base64

kagorec

Client
Регистрация
24.08.2013
Сообщения
921
Благодарностей
473
Баллы
63
Здравствуйте.

Подскажите пожалуйста сниппет который одновременно кодирует в Base64 несколько переменных.
Образно пример того что хотелось бы получить от работы в пределах одного снипета:

C#:
title2 = base64(title);
post2 = base64(post);
cats2 = base64(cats);
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 369
Благодарностей
3 293
Баллы
113
C#:
byte[] array = System.Text.Encoding.UTF8.GetBytes(project.Variables["test"].Value);
project.Variables["test2"].Value = System.Convert.ToBase64String(array);
Укажи свои имена и повтори сколько следует.
 
  • Спасибо
Реакции: kagorec

kagorec

Client
Регистрация
24.08.2013
Сообщения
921
Благодарностей
473
Баллы
63
Спасибо!
C#:
byte[] array = System.Text.Encoding.UTF8.GetBytes(project.Variables["test"].Value);
project.Variables["test2"].Value = System.Convert.ToBase64String(array);
Укажи свои имена и повтори сколько следует.
А можно также в пределах одного сниппета, переменные кодировать в urlencode?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 369
Благодарностей
3 293
Баллы
113
System.Web в GAC и:
C#:
project.Variables["test2"].Value = System.Web.HttpUtility.UrlEncode(project.Variables["test"].Value);
 
  • Спасибо
Реакции: kagorec

kagorec

Client
Регистрация
24.08.2013
Сообщения
921
Благодарностей
473
Баллы
63
В соседней теме еще нашел
Сейчас в Зеннопостере "с коробки" есть методы:
Код:
Macros.TextProcessing.UrlEncode("пирожокиклубничка");
Код:
Macros.TextProcessing.UrlDecode("%EF%E8%F0%EE%E6%EE%EA%E8%EA%EB%F3%E1%ED%E8%F7%EA%E0 ");
Должны решать эту же проблему без использования библиотек.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)