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

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

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

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

$PAGE$

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

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

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

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


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

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

12   голосов , оценка 3.917 из 5
Похожие ответы