Допустим, есть Dictionary и текст.
Нужно по словарю заменить 1 буквы на другие.
Стандартное решение- это пройтись циклом по словарю и вызвать Replace N-раз.
А можно ли это изобразить в виде LINQ?
Если порядок замен не важен, то например так:
var dict = new Dictionary<string, string>() { ["Hello"] = "Goodbye", ["world"] = "America" };
var text = "Hello world";
var result = dict.Aggregate(text, (s, kvp) => s.Replace(kvp.Key, kvp.Value));
Console.WriteLine(result); // Goodbye America
Виртуальный выделенный сервер (VDS) становится отличным выбором
Сначала программа валилась на получении списка фалов через DirectoryGetFiles с PathTooLongException
Одной кнопкой я создаю динамические массивы, введя их количество во второй текстбокс
Вчера работал над проектом, всё было нормальноСегодня при попытке скачать строку со страницы вылетает исключение
Можно ли посмотреть с помощью Telegram API время когда пользователь telegram был в сети последний раз? А то есть такие у которых включена last seen privacy...