/
katherinesiv
/
CSharp_Practice5
Обзор
Документация
Войти
/
katherinesiv
/
CSharp_Practice5
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
OptimizeContacts.cs
13 строк
450 B
Сиваева Екатерина
create OptimizeContacts.cs
14 ноя 2025, 09:43
14 ноя 2025, 09:43
d6a4bcd
Код
Авторство
О чём код?
private static Dictionary<string, List<string>> OptimizeContacts(List<string> contacts) { var dictionary = new Dictionary<string, List<string>>(); foreach (var record in contacts) { var name = record.Split(':').First(); name = name.Substring(0, Math.Min(name.Length, 2)); if (!dictionary.ContainsKey(name)) dictionary[name] = new List<string>(); dictionary[name].Add(record); } return dictionary; }