В одной переменной несколько переменных - C#

Узнай цену своей работы

Формулировка задачи:

Смотрите, делаю функцию она в строке (URL) должна заменять некоторые элементы, допустим
Листинг программы
  1. /index.php?page=$PAGE$
надо поменять

$PAGE$

на то, что я передам, т.е. функция принимаете строку - URL и что поменять и на что, вот это "что на что" мне надо передавать в виде одной переменной, почему? потому что могут быть ссылки в которых надо будет менять несколько элементов, например:
Листинг программы
  1. /index.php?page=$PAGE$&id=$ID$
и тогда я вот это "что поменять и на что" буду передавать в виде массива Создавать отдельный класс с 2-мя свойствами, мне кажется это как то не правильно, передавать в виде многомерного массива, я считаю не правильно, может есть какой-нибудь встроенный тип данных в который я могу поместить какое то конкретное количество переменных, что то типа:
Листинг программы
  1. public static string LinkBilder(string pattern, контейнер<string, string> values);
  2. public static string LinkBilder(string pattern, контейнер<string, string>[] values);

Решение задачи: «В одной переменной несколько переменных»

textual
Листинг программы
  1. var temp = tuple();
  2. Console.WriteLine(temp.Item1); // 100
  3. Console.WriteLine(temp.Item2); // hello
  4. Console.WriteLine(temp.Item3); // true

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы